FL Studio not rendering or working properly on hyprland

wine: wine-staging 10.17
os: archlinux-zen
de/wm: hyprland

I've recently switched from KDE Plasma to Hyprland, and when i tried to open fl studio in there i got many, many issues that appeared in hyprland that kde didn't. The popups and secondary windows were merged, blurry, or unstable and often at times really annoying to use, and menus either are blurry and innacurate or just wont work at all. There's minor issues like the splash screen rendering a black square with the splash hovering away or no drag and drop feature but the major two i listed are my main concerns.

I uploaded footage video if i didnt explain it well.
https://youtu.be/T87Qo9FYmQs

These issues genuinely make it really hard for me to do anything in FL and any help is appreciated.

It’s recommended to run it like this:

export XDG_SESSION_TYPE=x11
exec wine "/full/path/to/FLStudio.exe" "$@"

If you run it like this, you won’t encounter problems running Xwayland or Wayland applications. However, you do need to have the necessary X11 dependencies installed, as Wine is still dependent on the X11 environment, and while some components attempt to include Wayland support, it doesn’t operate completely independently of X11.

Also, setting this XDG_SESSION_TYPE doesn’t mean being dependent on that environment, as the Xwayland layer is already in effect. By downloading the X11-common libraries, you can run FL Studio or any other Wine X11 application using forced X11 methods.

If the cmdline window that opens as a terminal window is the problem, you need to close it using Wine. This has nothing to do with Hyprland or Wayland; the cmdline terminal appears in the background because the application is opened by running it in a terminal environment. Run it using a .desktop file. However, if you absolutely must run it from a terminal:

env XDG_SESSION_TYPE=x11 wine "/full/path/to/FLStudio.exe" >/dev/null 2>&1 & disown

But I watched your video, and the problem doesn’t seem to be much. In the debug screen, fixme fixes certain resource access issues. You open the application from the desktop using env, so everything is mostly correct. The last thing you did is a bit absurd, because Dolphin was designed for the KDE environment, while Wine interprets Windows APIs for Linux. Technically, FL Studio can’t access the Dolphin shortcut APIs directly, because Wine is limited to the file system and its APIs. Furthermore, FL Studio can’t add files by translating the shortcut API or foreign file resources, because Linux and Windows are separate environments.