Why does Roon "lose" radio stations for just a second, and stop?

I think the topic title says it all. Fairly frequently, Roon will pop a message that a radio station is unavailable or has changed addresses. It’s neither, and I have hit play in less than a second to get the radio station playing again. But it begs the question - if I can do this manually, why doesn’t Roon just automatically do that? Instead of stopping play permanently?