So i have a current Gen game, Just Sing, which was working fine for the first couple of months I owned it. However after this first few months the game would hang after the splash screen on a progress bar for retrieving data from the server. I left it a few weeks, thinking it was just an outage, but then was faced with the same problem. After doing my own troubleshooting I contacted Ubisoft support, who said they were aware of the issue and would escalate it. The call then gets closed down. Several months later I try to boot up the game again, the same issue is still there. So again I go back to Ubisoft. Who reopen the call and leave it open and escalate it further. I ask them for what their SLA is on providing escalated fixes, they can't give a timescale. Fed up, I go to Microsoft and ask for a refund. They can't do it but will escalate it from their end. A week later a contact Ubisoft again, still no resolution. So again I go to Microsoft and point out that Ubisoft aren't playing ball. And ask again for a refund. They try to process it, but the system won't let them. They suggest I talk to Ubisoft again. I talk to Ubisoft and ask if they can give me a refund, they investigate and tell me to contact Microsoft. See a pattern here? So again I contact Microsoft, who again say the system won't let them issue a refund. So I am now stuck with a digital game that doesn't work, that is still supported, in name only, by Ubisoft. And is still being sold by Microsoft on its store. The question is what would you do next? Because I am at a loss, other than contacting them every week. Because at the moment it is less about the money and more about the principle.