Microsoft has announced that it has applied a compatibility hold that prevents devices with certain Ubisoft games installed from installing Windows 11 version 24H2 via the Windows Update release channel. These games, per a list of known issues for Windows 11 that can be found on Microsoft’s Learn site, include not only three Assassin’s Creed games, but also Avatar: Frontiers of Pandora and Star Wars Outlaws, the new action-adventure game from Massive Entertainment that Ubisoft launched in August 2024. Ubisoft has already released a temporary mitigation for Star Wars Outlaws to prevent the game from “failing and stop responding.”
Affected games:
- Assassin’s Creed Valhalla
- Assassin’s Creed Origins
- Assassin’s Creed Odyssey
- Star Wars Outlaws
- Avatar: Frontiers of Pandora
After installing Windows 11, version 24H2, you might encounter issues with some Ubisoft games. These games might become unresponsive while starting, loading or during active gameplay. In some cases, users might receive a black screen. To safeguard your Windows update experience, we have applied a compatibility hold on devices with these games installed.


Discussion (6 replies)
Join Discussion →Interesting.
Is the expectation now that Microsoft will take responsibility for any old and shitty software you may have installed on your PC and halt any compatibility breaking update?
That seems like kind of a tall order.
Bigger question, is there an blurb telling you what programs you have installed that are creating a compatibility lock?
"Old" Outlaws came out a month ago. Also yes, it is MS's responsibility to maintain reasonable compatibility when pushing updates.
Fair, but it is an "old" design.
Ubisoft should get their shit together and update their releases over time to be compatible with the latest OS Revisions.
They are starting to sound like Bethesda for crying out loud.
That said, there are literally millions of different software programs someone could have installed on their operating system.
Microsoft can't be expected to keep track of every piece of software's shitty design decisions using obsolete and deprecated hooks etc. in to the OS and make sure things don't break when they push an update.
Things change over time. It is the software vendors responsibility to keep up with those changes.
If they are still around that is.
One could convincingly argue that in the Internet age, where everything is always connected, it is a very bad idea to use any software that is not actively maintained, so such software should be considered EOL and unusable unless you are air gapped.