After a few months of windows updates, miracast suddenly works, so i guess the problem was with windows.
It is clear however that if you want it to work, you should have a clean network stack, meaning no VPN virtual adapters or VirtualBox network adapters.
It's quite clear that the technology is still in infancy at least software wise (or at least Microsoft wise 🙂 , seeing as android has no problem with it).