I have the same issue with Miracast on Win10 and Win8.1 with my Surface Pro 3.
Seems Miracast is just not reliable. I always have to remove the paired device and reconnect to it as new each time. That is with my Samsung TV, Roku devices, Amazon Fire TV, and the Microsoft Wireless Display adapter.