Blocking ICMPv4 connections is not advisable.
The default rules were the basic needed for basic usability.
ICMPv4 (or ICMPv6) connections are not true security threats and are very much needed for internet maintenance
and usability.
For examples, the PING, TRACEROUTE, internet web server unreachable, and other IP protocols needed to establish network connection, local link name resolution, and much more, all are using ICMP.
These really should be used and allowed in the firewall.