The issue is the pixel/aosp dialer framework tries the apps first for emergency calls instead of going straight for cellular.
I say Pixel/AOSP because I’m not sure if it’s prevalent in AOSP since other Android phones have had the same issue but nowhere near the same scale.