It is a general practice to give less priority to the ICMP traffic. Most ISP in the world will drop ping/traceroute traffic if the link is 100% congested.
There may be cases when incoming link is over-saturated and ICMP reply packets are not received, while other traffic comes on the Best Effort basis.
If you want to always receive ICMP packets, you can police other types of traffic to a value less than 100% of the bandwidth of your WAN link.
Here are 2 articles on how to do that:
https://support.versa-networks.com/a/solutions/articles/23000009475
https://docs.versa-networks.com/Solutions/SD-WAN_Design/11_QoS#Policing_Ingress_Traffic