Deep diving an issue we started having with JellyFin specially on a FireTV stick.
Looking at the logs the other night I realized that DNS was failing to resolve. Note that I do have a domain name that is for internal use only.
Digging deeper and looking at the DNS settings on the FireTV stick, I realized that it's adding 8.8.8.8 to the resolver list. This causes it to fail streaming after a because it tries to use 8.8.8.8 to resolve a domain that isn't present on the open internet.