Thank you again!
Yes I can see the issue, in my case, in arch, I use appImageLauncher which conveniently moves the .Appimage into a specific folder and “integrate it” into the system. But I agree this goes against the appimage portable principle :)
I took the liberty of using your explanation (with credits) on the new website (wip) , hope its ok! https://drafft.dev/docs/troubleshooting/app-armour-issues