I'm in Des Moines and for some reason band 41 gives me absolutely no data connection even though I have almost full bars of LTE. I shut off band 41 and now use 25 and 26 exclusively. This also happened with my HTC10. I mention this because I've seen similar issues with other carriers, especially T-Mobile. Check which band you're on and if your data cuts out on just specific bands then shut them off completely. My S10e went from barely usable to rock solid. You may have a different issue but I would suggest researching this type of solution first.