Please follow these instructions and let me know how you get on. If this doesn't work, you will need to send me a private message with the full name and address on your account so that I can check the TV Anywhere settings on your account. I am currently unable to access your account via your Forum details.
Need help changing SIM card? Find out more about activating your 4G ready SIM. 4G SIM Swap Help
I have also had this issue with sky sports app. On checking the device page I had the same device ID in both slots.
When I add a new device to remove duplication it overwrites both device slots with that new single ID/device. Twice I have tried to remove this duplication but each time it has happened again when adding a new device.
I now have an arrangement where first device login within a given month gets the sky sports for that month.