During your travels try to go to a Microsoft brick and mortar store if you can. Even though I don't have a store nearby to where I live, I frequently travel to cities where there is a store and go there for support. They have always been helpful to me. Hopefully they can sort things out for you. I gave up on Microsoft's Surface Book online support months ago. I found it to be nothing but a waste of my time.
The Sleep-Crash continue to be an issue, even on my latest, exchanged SB. I remain hopeful a future firmware update will resolve it. Assuming it will be a long time, if ever, I have resorted to workarounds like not allowing sleep/hibernate when I am using the SB and shutting down otherwise.