i did some testing and i feel like that resizing the gui window upon startup speeds up the loading of the monero wallet / avoids any errors that may cause timeout and the "restart gui" notice.
does that make sense the way the app loads? its a hunch on my end.