Yes I did apply the rule after saving it and I've also tried disabling bogons as well. None of it worked.
After getting more annoyed at this issue I've installed pfsense and went through the same setup of creating a rule specifically for ICMP packets.
It worked. Even the VPN worked flawlessly. I'm not sure why, but most likely I borked something up when installing OPN on the firewall.
Anyway thanks for your help. I'll mark the thread as solved. At least for me it is.
After getting more annoyed at this issue I've installed pfsense and went through the same setup of creating a rule specifically for ICMP packets.
It worked. Even the VPN worked flawlessly. I'm not sure why, but most likely I borked something up when installing OPN on the firewall.
Anyway thanks for your help. I'll mark the thread as solved. At least for me it is.