I believe the cause is ambient events. i ran into the same issues however in each log after the crash, the last entry was always a random 'ambient event'.
i went into my lspdfr config file and replaced the numbers in these 2 lines with 0's so it disables ambient events.
WorldEvents.IntervalMultiplier = 0.0f
WorldEvents.MaxNumberOfEvents = 0
i thought this option disables ALL ambient events however i then realized is still allows random events from callout mods. So i moved all the callout mods out of the plugins folder and now im not getting any crashes and is quite stable.
Now that i have been playing it for the last couple of hours with no issues, im going to add each callout mod one at a time, go on duty and sit still at the roadside for 10 minutes and see which ones cause a crash. i guarantee it will be an 'ambient event' error. which ever one causes an 'ambient event' crash i will simply disable the ambient events in the configs or remove them completely from game. I recommend you do the same 😊
hope this helps and wish you all the best 👌