Flowblade 2.22.1.1 could not be used

When I open the flowblade, does it not support Xwayland?

Traceback (most recent call last):
  File "/nix/store/80x7kp9vsmp0wr4668arim0jbaj42xi7-flowblade-2.22.1.1/flowblade/Flowblade/app.py", line 450, in _create_sdl_2_consumer
    launch_player()
    ~~~~~~~~~~~~~^^
  File "/nix/store/80x7kp9vsmp0wr4668arim0jbaj42xi7-flowblade-2.22.1.1/flowblade/Flowblade/app.py", line 587, in launch_player
    editorstate.player.set_sdl_xwindow(gui.tline_display)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/nix/store/80x7kp9vsmp0wr4668arim0jbaj42xi7-flowblade-2.22.1.1/flowblade/Flowblade/mltplayer.py", line 122, in set_sdl_xwindow
    self.window_xid = widget.get_window().get_xid()
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'GdkWaylandWindow' object has no attribute 'get_xid'. Did you mean: 'get_width'?
Autosave started...
Saving project...
GPU test results {'NVENC H.264 High Profile / .mp4': 0, 'NVENC HEVC / .mp4': 0, 'NVENC HEVC HDR / .mp4': 0, 'VAAPI H.264 / .mp4': -11}
Nothing changed since last save.
Exiting app...
Traceback (most recent call last):
  File "/nix/store/80x7kp9vsmp0wr4668arim0jbaj42xi7-flowblade-2.22.1.1/flowblade/Flowblade/app.py", line 1158, in _app_destroy
    editorstate.player.shutdown() # has ticker thread and player threads running
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/nix/store/80x7kp9vsmp0wr4668arim0jbaj42xi7-flowblade-2.22.1.1/flowblade/Flowblade/mltplayer.py", line 418, in shutdown
    self.stop_ticker()
    ~~~~~~~~~~~~~~~~^^
  File "/nix/store/80x7kp9vsmp0wr4668arim0jbaj42xi7-flowblade-2.22.1.1/flowblade/Flowblade/mltplayer.py", line 429, in stop_ticker
    self.ticker.destroy_ticker()
    ^^^^^^^^^^^
AttributeError: 'Player' object has no attribute 'ticker'

From Wayland not supported yet · Issue #329 · jliljebl/flowblade · GitHub , I found the below workaround could fix this issue.

GDK_BACKEND=x11 SDL_VIDEODRIVER=x11 flowblade