"ZH6YV - just to let you know this one was crashing the game on me every time I tried hosting it, sometimes at very beginning and sometimes after playing for a short while."
Weird. Don't know. What was the server up-time?
I have played for hours without it crashing. But, yeah, some servers disconnect after 5 minutes for no apparent reason. I just rehost it until I get a good server. I don't know why some servers disconnect. Did they crash? Or something else? Network issues at their host? Rebooted for maintenance? Who knows. There are no errors in the event log.... Hard to say.
Information and transparency from EA are both lacking. I can only speculate. Did you host persistent, or not? Server up-time like 24 hours or less?
It seems like if you don't host persistent on a busy weekend night, you get a worse server that is more laggy, has a higher up time, and is more likely to disconnect you. I almost wonder if they purposely toss low-player-count non-persistent servers into the shredder whenever they need the server for matchmaking or something.