Thank you for reaching out. I understand you are facing connectivity issues with Azure Express Route and on-prem FortiGate Firewall.
It will help if you could verify ExpressRoute connectivity using this troubleshooting documentation
- Verify circuit provisioning and state
- Validate ARP : ARP tables can help validate layer 2 configuration
- Validate BGP and routes on the MSEE
To get the routing table from MSEE on the primary path for the private routing context, use the following command:
Get-AzExpressRouteCircuitRouteTable -DevicePath Primary -ExpressRouteCircuitName ******* -PeeringType AzurePriv
- Test private peering connectivity as shown here to diagnose any issue. You can also perform a packet capture on FortiGate Firewall to determine the exact cause of the issue.
Thank you!