

Nice, good to hear it worked out mostly. As for the black menu issue, consider looking at using various different libraries. For example, some games need the actual Windows .DLL files depending in exactly how they use them. The substitutes in WINE are just that, substitutes, so they have very slightly different behaviour in some cases. For GUI libraries if you get something wrong it is easy to have problems like a black menu box from something loading out of order, returning too fast or slow, or just being formatted differently. The native libraries can be used and that can sometimes solve the issue.
Is this running with Vulkan? Have you tried using other graphics backends like DX or similar?
Have you tried windowed mode? That had fixed a similar issue for me before.
Have you tried running the graphics settings all down to as low as possible, like absolute potato mode, to see if it continues there? If it works as a potato then adding a few things until you replicate the issue will help you narrow it down. If it happens on potato mode then maybe try verifying the game files?
Lastly, maybe consider trying an earlier driver version? Same for kernel? Sometimes weird issues like this are regressions and it was actually solved a few versions back but someone recreated the problem because they thought they were being smart and regressed the issue.