Miracast not working in Parallels Desktop is because Miracast requires hardware support, such as Wi-Fi Direct or Intel WiDi, which are not available in virtual machines. We recommend using alternative solutions for screen sharing or mirroring that are compatible with virtual machines.
Use alternative solutions
Since Miracast is not supported in virtual machines on Parallels Desktop, try using an alternative solution to share or mirror the screen. We haven't tested these solutions, but you can always try them.
Enable RDP (Remote Desktop Protocol): Use the RDP protocol to connect your virtual machine to a remote desktop, and then connect to the remote desktop from a Miracast-enabled device. This approach works, but there may be some reduction in performance due to network latency.