First, just a quick thank you to Albo and so many others who have worked on this. I've been modding and using other's mods for GTA V since it first came out on PC. But I always avoided LSPDFR because I had this incorrect notion that it would be too difficult to mess with. Coming from a mod author who makes mods for other games ranging from Skyrim/Fallout to ETS2/ATS and GTA V, this probably seems silly. But, it is what it is. And it was the worst thing I could have done. Since installing this a few months ago, it is absolutely amazing to play, especially with the creative content from all the other contributors.
Anyway, I digress...
Although I've tried many different things, I settled on a basic install with:
Arrest Manager
Traffic Policer
LSPDFR+
LSPDFR Computer+
Player Location Display
Police Radio
... and, a few of the vehicle replacements or additional liveries
I learned pretty quick how to figure out causes of various crashes and came to understand why the crashes (from LSPDFR or Rage) were so random and difficult to track down sometimes. When those happened, I figured out the culprit from the logs and cleaned up or stopped using the offending mod or mod sub-component.
However, one thing has constantly eluded me: random crashes that generate nothing of value in the logs. 90% of the time, I never ended a game on my own volition - I just ended when it crashed. And that varied from 15 min of game play to a couple of hours. That has gone on for about the last month or two. Even removing everything but Albo's primary mods didn't help.
Then a couple of weeks ago, I installed Assorted Callouts. Since then, my crash rate went from 90% of the time to 10% of the time - no exaggeration. I rarely crash any more. Uninstall and back to crashing. Install and very few crashes.
I mention this because as a developer, I don't know if some more error handling was added in Assorted Callouts that helped, or if Assorted Callouts was created to be used with some of Albo's other mods in a way that not using it caused the other mods to be missing some piece of key code or data. No clue. But I figured it was worth mentioning.
Take care!