How to stay logged in Netflix on Xbox
To stay logged in Netflix on Xbox, try logging in to your account and remove all devices. Once you have removed the devices, you need to delete the app as well as clear the system cache and then try downloading it again.
It keeps you logged in. Netflix links that Xbox to your account.