Hi @Mackoy Camisera
Will start with couple of questions to get more clarity on your setup
Azure to On-premise communication are you testing pinging the Fortigate LAN? something like 192.168.1.1 or is it communicating with some internal server such as 192.168.1.10?
Are you pinging from the LAN behind the firewall, or are you trying to ping from the firewall?
As I understand it so far, if phase 1 and phase 2 communication has been established, then the networks must be correct.
If the communication works from the firewall (192.168.1.1) but not from the local network, your firewall may be missing a nat or route.