BadAtom crash on wayland

I have noticed, that the plugin crashes most of the time (somehow pretty hit and miss) when ran via wayland directly:

Loading Vital...
X Error of failed request:  BadAtom (invalid Atom parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Atom id in failed request:  0x0
  Serial number of failed request:  62
  Current serial number in output stream:  62

I have confirmed this via the following:

QT_QPA_PLATFORM=xcb carla # plugin works as expected
QT_QPA_PLATFORM=wayland carla # plugin crashes

Ildaeil # plugin works as expected
SDL_VIDEODRIVER=wayland Ildaeil # plugin crashes

It should be noted, that Ildaeil is also using carla as a backend, but I just checked back with it’s dev, and they told me that it might be a bug here.

Edit: No, just using xwayland is not an option.

does anyone even read this?

I think they do, they google “wayland” and then drift off to somewhere else…

bump. It makes Vital genuinely unusable