Portfolio segfaults upon startup on Vollaphone22

dev.tchx84.Portfolio 2>&1 | tee portfolio.log crashes with the following output:

GLib-GIO-Message: 12:53:27.513: Adding GResources overlay '/org/gnome/gmobile/devices/display-panels=/var/lib/droidian/phosh-notch'
library "libpq_cust.so" not found
Fatal Python error: _PyThreadState_Attach: non-NULL old thread state
Python runtime state: initialized

I tried the following options, but with no luck. Always resulting in the same error message:

GDK_BACKEND=wayland dev.tchx84.Portfolio
GDK_BACKEND=x11 dev.tchx84.Portfolio
G_RESOURCE_OVERLAY="" dev.tchx84.Portfolio 2>&1 | tee portfolio.log
LIB_ALWAYS_SOFTWARE=1 dev.tchx84.Portfolio 2>&1 | tee portfolio.log

The strace -e openat dev.tchx84.Portfolio 2>&1 | tee portfolio_strace.log is:

tail -n 20 portfolio_strace.log
openat(AT_FDCWD, "/proc/10009/cmdline", O_RDONLY) = 23
openat(AT_FDCWD, "/proc/10009/cmdline", O_RDONLY) = 23
openat(AT_FDCWD, "/proc/10009/cmdline", O_RDONLY) = 23
openat(AT_FDCWD, "/proc/10009/cmdline", O_RDONLY) = 23
openat(AT_FDCWD, "/proc/10009/cmdline", O_RDONLY) = 23
openat(AT_FDCWD, "/proc/ged", O_RDONLY) = 24
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 25
openat(AT_FDCWD, "/usr/lib/aarch64-linux-gnu/libGLESv2_libhybris.so.2", O_RDONLY|O_CLOEXEC) = 25
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 25
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libGLX.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/aarch64-linux-gnu/libGLX.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/libGLX.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libGLX.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/proc/ged", O_RDONLY) = 26
openat(AT_FDCWD, "/usr/share/icons/hicolor/scalable/apps/dev.tchx84.Portfolio.svg", O_RDONLY|O_CLOEXEC) = 27
Fatal Python error: _PyThreadState_Attach: non-NULL old thread state
Python runtime state: initialized

--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x100001cb0} ---
+++ killed by SIGSEGV +++

GLX0 and GLX1 packages are already installed:

:~$ sudo apt install libglx0 libgl1
libglx0 is already the newest version (1.7.0-3).
libgl1 is already the newest version (1.7.0-3).
Summary:                    
  Upgrading: 0, Installing: 0, Removing: 0

Any idea how to fix this?

In the end I just like to have a file manager. Any suggestion for another debian package (and not to have Portfolio installed via flatpak)?

Would install nautilus, its actually better and I think we should switch to it as default file manager.