I was able to install Diablo IV on Crossover 22.1.1, (installed through the Battle.Net bottle), but it won't run because it wants a MSWin 10 build of 19xx or newer. It is in a MSWin10 64bit bottle, so apparently it's either not reporting a build number at all, or is reporting too low a number.