I’m not aware of any conflicts on the Surface, although I don’t have one to test with.
What exactly isn’t working – can you explain or send a screenshot? What browser and browser version are you using?
In general, most issues are caused by conflicts from other plugins & themes, so as a first step, please temporarily deactivate ALL other plugins and switch to a standard theme (like 2015). If the map works with everything deactivated, you can reactivate one by one to find the conflict.