Stops casting/pausing

This has been happening for a month or two now. I have a Google pixel 5 (since July) and a chrome cast ultra (for over a year or two). It will just stop casting on the middle of a workout. We don't seem to have issues from casting anywhere else. And I can't get it to cast again unless I wait a while. So I play it through my phone and it will suddenly pause in the middle of a workout (that's super fun when you don't know it and are doing star jumps. 🤣🤣). Help? Is it something I'm doing?!? My phone updates automatically (or so I'm quite certain). I'm not sure what else to do.

Edited