Unity is quite scalable when it comes to FOV, but lately we've been seeing quite a few Unity games pillarboxed to 16:9. In light of that, it's a surprise that Ravenlok not only scales the FOV properly but also doesn't even require any third-party tools like Borderless Gaming. It just supports 21:9, 32:9, and 48:9 resolutions out of the box.
However, past that comes the common Unity issue of UI not scaling, with elements being big, misplaced, or outright out of view. As you know from all my related posts, I've tackled and documented this time and time again, so at least in theory, the job here was to adapt my past findings.
The game also came with the baggage of using IL2CPP, making its code hidden from plain view and harder to get to. I still tried all the usual solutions, but couldn't get any Unity-specific tools to work. Not that it's a huge problem, since we've been through that too, and so I just resorted to the good old memory hacking via a conventional disassembler.
My first idea was to make it into a trainer since direct DLL injection wasn't possible, but then I found it better for the user to just go for my Dreamlight Valley and Far Cry 4 approach of having to run a small app post-launch, which will modify the necessary game code in its memory and close itself in a second. On Epic and on other platforms where the game may appear in the future, it may even be possible to run both the game and the fix with a single shortcut.