Basically, Miracast establishes a connection using 2.4GHz wireless, and can
conflict with Bluetooth which also uses 2.4 GHz wireless. Miracast can use 5GHz
wifi, but needs to establish the connection first using 2.4 and then switches.
The spec for Miracast would need to be changed for all communication, including
negotiation to occur over 5GHz
For best results:
- connect your Surface to wifi using 5GHz wifi
- don't use any bluetooth peripherals until the connection is established via
Miracast with the remote display and the session is started
- after the session is started, you SHOULD be able to use bluetooth devices.