Well it's not that simple, MS had invested Millions of Dollars into the MS Mobile platform and for a lot of years, and it failed miserable.
From a financial POV it makes no sense to it. Though in future we might see it come to life; but not for now!
From my experience; I feel like this is a driver (software) issue rather than hardware issue. Make sure to update drivers via any Driver Update Utility. It might solve the issue.