Routing problem

Hi everyone,
I have got a problem of routing with a multihomed computer.
This box is connected to my Turris one interface to a bridge (LAN4) and another interface to another bridge (LAN2). Of course bridge on Turris run to differents private network. On the box I had two VMs (KVM) link to a dedicated interface trought a bridge. And finally the box host and expose some containers on the second interface.
Most of the things works, the host and the VMs are able to access internet and ping all the other devices.
But the VMs can’t ping the host itself. In theory, the ping from the VM should cross the bridge and exit the from one interface of the box travel in the Turris and going back to the host trough the other interface and the reply should make the opposite way.
On the box I’m running RockyLinux9.1 and I have two default routes and no forwarding option.
That a shame because the VM host a the reverse proxy to expose on internet the content of containers.
Help appreciate