Found a solution that seems to work if you are using Wine. If you follow this guide https://asmaloney.com/2022/07/howto/running-guild-wars-2-with-dx11-on-macos-using-wine/, but make the following modifications
use the latest engine to date -> WS11WineCX64Bit22.1.1-8 as of July 18, 2023
do not add any winetricks
do not use the -usecoherent flag
and follow the rest of the steps