Hi there. I'm sorry to hear this. I had a frequently crashing problem on the Switch that was solved by redownloading the game -- but it sounds like that didn't solve it for you.
Do you get an error code with the crash?
Have you tried playing with your Switch in airplane mode? At least that could eliminate network access.
And have you emailed supportdos2@larian.com with this?