Do you use Nord or a dns service like ControlD?
I’ve been having issues recently with Setanta where the streams stop after about 5-10 minutes. They work when restarting but will do the same again 5-10 minutes later. I subbed directly via the Setanta site though and use the Setanta app for Android TV, so wondering if subbing via Megogo would work better.