Network binding behind two NAT routers not working

Yes if I do a ping 192.168.1.254 from the NAS this works.
If I do “sudo arping -w 2 -c 1 -I ovs_eth0 192.168.1.254” this will not work.
But I guess this is not so surprising, because an address resolution (ARP broadcast) of the address 192.168.1.254 on the LAN 10.0.0.0 would not find the MAC address. But this will not work for any address outside the 10.0.0.0/255.255.255.0.
So I guess the Network binding somehow knows not to use arping or it tries ping after arping has failed.

Yes I do have double NAT but I do not see why this should prevent ping from working.