Make sure your internet is fast and strong for starters.
Also, you can possibly try changing the rendering systems, or simply changing the in-game settings ( water reflections off & distance 0 ) as well as avoiding very heavy populated places in case the lag is making you crash.
Make sure you don't have any duplicate files as well.
I mean, I can't imagine the internet causing the entire game to shut down the way it does.
I've got distance at 0 (always have) and I sort of can't avoid the heavily populated areas considering thats sort of my main hangout (the grounds)
I don't even lag before I crash, either :')
I don't know, I really just feel like I won't be able to play Feralheart on my mac, which is sort of my only option anyways. I'll have to figure something out