Yes, I have followed Bullet64 instructions to set up the NVMe, but it still failed.
If I remove NVMe SSD and rootfs on SD, it can successfully boot and login into gnome desktop.
If NVMe SSD is plugged and rootfs on SD or SSD, it would fail booting into desktop environment, but booting into command line mode would work normally.
Update: Slackware Aarch64 XFCE (ROCKPro64) works.
If I remove NVMe SSD and rootfs on SD, it can successfully boot and login into gnome desktop.
If NVMe SSD is plugged and rootfs on SD or SSD, it would fail booting into desktop environment, but booting into command line mode would work normally.
Update: Slackware Aarch64 XFCE (ROCKPro64) works.