y, it looks like just another a problem due updating the game client, which happened on Windows too ofc.
Some clarification:
The `ntdll-Heap_Improvements` patchset is required for GW2 (I haven't tested much, but possible only with versions of dxvk 1.9 and above), but it has been disabled (since it has long been known that this does some things incorrectly) since Wine-Staging-6.18 by https://github.com/wine-staging/wine-staging/commit/7ed2565d7eb4b9e948e37b4c52befc063840ae4c#diff-
b6d6fdf7ad8f2cefc3224f031f1c0640e9a821d77453fdca0ea53788dfc753e9R2
But fortunately there is LFH (Low Fragmentation Heap) patchset (Thanks Rémi) which helps with this problem in GW2 at least. It is initially in Proton and should be also in GE and Lutris builds.
(like here https://github.com/GloriousEggroll/wine-ge-custom/blob/bb96a8ff0d0f212a41325367ed4f499aeac1cc77/patches/proton/50-proton_LFH.patch https://github.com/lutris/wine/blob/fdac9416350b60449acb9d3cc392eac79ecc97e9/dlls/ntdll/heap_lfh.c )
(There should be no problem with the LFH patch until at least wine-7.7. But after again there are "some" changes in Upstream Wine, and need to look again at how this may affect GW2.) @ArmoredVehicle.2849do your builds contain LFH patch?
(if you want to update the base version of wine to 7.2 or 7.7 it will probably be easier to find a ready-made version here https://github.com/Frogging-Family/community-patches/commits/master/wine-tkg-git/0002-proton_LFH.mypatch ) @ArmoredVehicle.2849and also probably this patch may be of interest to you as optional: https://bugs.winehq.org/show_bug.cgi?id=51683
This is "somehow fixed" (expected that may not work on some processors) on the arcdps side, but properly should be fixed on the wine side.