Pinging Between Networks

Hi there,
I’ve recently set up a network for a customer on two sites, using two mikrotik routers. (their equipment)
I’ve set them up directly connected, using routing, but I am unable to ping between either subnet now.
On Site1, I have a router with a subnet attached to it with a 192.168.5.0/24, and the connection between the routers being a 10.0.0.1/30
On Site2, 192.168.8.0/24 and 10.0.0.2/30, with static routing between them.
Neither site is able to access the devices on the other sites subnets.
I can ping the gateways, and site2 has internet through the site1 gateway, but the devices are unable to communicate. I figured the routing of
192.168.8.0/24 with a gateway of 10.0.0.1
192.168.5.0/24 with a gateway of 10.0.0.2

Should’ve allowed me to access, but I am having difficulties, is there any firewall rules I may need to change from the defaults for this?
(Bonus points if I can get my L2TP vpn connection to Site1 to be able to manage the Site2 router.)

(Sorry typing in a rush, not a lot of detail, let me know what you would want to help and I’ll export it and post it after lunch)

Each router knows about its directly attached subnets, but doesn’t know the remote subnets.
Left hand router which I assume is Site 1 needs a route to 192.168.8.0/24 gateway 10.0.0.2
Site 2 router needs a route to 192.168.5.0/24 gateway 10.0.0.1

Can you show your current routes, either as an export or screenshot from Winbox?

Adding to previous remark:
You are aware most Windows 10/11 PCs might by default not accept ICMP (ping) request because of internal firewall settings on that PC ?
Have you tried other equipment (printer / nas / AP / …) to be sure this is not the problem ?