It may be part of a known issue with Liquid soap, or rather, one of its libraries.
We've had a few streams (for one client) where their liquid soap stops all of a sudden, output in the log also just ends, no errors or anything obvious on the lead up to it etc..
After some extensive questioning, Centova eventually provided the responses below. They make it sound like only a small number of users are affected, which may be true, as we're only seeing it for one user who happens to run several stations. However it may just be that some customers can't be bothered to report it etc. Either way, its very fustrating, as they have a solution, but can't provide it via their auto installer due to 'licence issues'.
Their responses below:
There is a known issue in one of Liquidsoap's v1.3.3 libraries (ocaml-duppy), that causes unexpected crashes due to a memory leak. Unfortunately, the only way to get around this problem right now is to rebuild Liquidsoap manually, and replace said library.
If you are a programmer, or have someone on your staff that can do this for you, the official installation documentation for Liquidsoap can be found at the following link.https://www.liquidsoap.info/doc-1.3.3/install.html
Alternatively, you can make use of our professional services, to have this work done for you by one of our technicians.
Once a fix has been release from the developers of Liquidsoap, our own developers will make sure to update Centova Cast's automated installer, to support the new version.
The work-around to fix this problem, is not something that can be included in our automated installer unfortunately, as it involves using third-party tools (namely Opam) and repositories that we can't redistribute due to licensing (but we can use, on behalf of client as part of a paid administrative service).