Note that VLC 3.0.9.2 is out of date. Also your Linux VLC is presumably using Avahi whereas Windows VLC will be using MicroDNS, so that could be the source of the issue.
Though the most likely cause is network stack misconfiguration (including but not limited to the firewall not being fully disabled).
Thank you
I updated VLC to 3.0.16
Now I see the casting logo when trying to cast. In the VLC log I can see:
stream_out_chromecast error: Media load failed
stream_out_chromecast debug: Player state: IDLE sessionId: 6
stream_out_chromecast warning: Unexpected RECEIVER_STATUS with state LoadFailed. Checking media status
How I can progress with this?
Thanks!