https://bugs.winehq.org/show_bug.cgi?id=57233
--- Comment #4 from Ivo Ivanov logos128@gmail.com --- The problem is present even when using the Vulkan rendering mode in BeamNG.drive. Although the game still seems to load both dxgi.dll and d3d11.dll (DXVK shows some debug messages). I tried Wine's dxgi/d3d11 dlls, but the game crashed with them.
Anyway, I don't think it's strictly DXVK related. From the provided logs is visible that X11DRV_WindowPosChanged() -> sync_client_position() doesn't call XConfigureWindow() on width/height changes, since this was removed from the function with the aforementioned commit. Probably as an optimization needed for the child window stuff.
I will try the game with the builtin dxgi/d3d11 in Vulkan rendering mode, to see if the issue is still present. (Hopefully it won't crash this way, as in d3d11 mode).