Recently I have been having data issues with my Pixel 4 XL.
Essentially, what happens is I’ll go to work in a large building basement where I receive little/no service.
When I leave, I notice that my Pixel is showing the LTE status bar with signal, however with an X in it indicating no data service. I receive text and calls fine, but no data. I need to restart my phone to get data working again. This only seem to happen when I go to work and my phone struggles to get a signal, but then gives up and stops trying once I leave and should be getting a good signal .