So this ended up being caused by a really short 2 minute DHCP lease time on my network.
Something about dhclient on Linux with such a short lease time was causing Roon Server to crash.
My problem is solved but this highlights a potential bug in Roon Server and Roon Bridge as they shouldn’t crash.
Hope that helps.