Origins worked pretty well, Odyssey I had to go back to 0.10.x one of the earlier Github builds to get the game to even start reliably but that might have been fixed. Same thing in Watch_Dogs 2 and many other Ubisoft games although others just work.
Also if it’s enabled disable D3D9 in the config file for SpecialK that can also be a problem like how Far Cry 5 had a thing for calling DirectX Diagnostic (DXDiag) so it’s D3D9 and then it’s D3D11 suddenly and that gets problematic.
So that’s why D3D9 and D3D9X should be set to false.
Hour or two into the game even after it started the game would just crash though, there’s no super advanced anti cheat routines or similar so it’s not that but if you do get it to work with the latest version after toggling off Steam (The Silent=True settings) and possibly D3D9 well that’s probably why.
But it could also run just fine with the latest game update and 0.11.45.0 of SpecialK which I believe is still the latest build for now. (Together with SKIF 0.7.x somewhere for launching and updating the utility.)