When the primary MX's LAN connection drops, the failover behavior can be influenced by several factors, including VRRP heartbeats and the configuration of the LAN ports. Typically, VRRP heartbeats are used to monitor the health of the primary MX, and if these heartbeats are not received by the standby MX, it should trigger a failover.
Some recomendations:
Ensure VRRP monitoring is enabled and functioning correctly. This will help in detecting LAN failures more promptly.
If possible, establish a direct link between the primary and standby MXs to improve failover detection and response times.
MX Warm Spare - High-Availability Pair - Cisco Meraki Documentation
Routed HA Failover Behavior - Cisco Meraki Documentation
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.