I’m not sure about that error, but with the following doc tweaks, ./run works successfully for me on Ubuntu 22.04 ARM. When making changes, remove out/ before building again.
What do you mean “chaotic”? Crashes are probably caused by Qt, and if that’s the case a source build will likely fare no better.