I had ai look into it, and that took it from works in windows, shows up in Linux - to dead and gone from both os'.
Ed: user AI on the Linux side, to help with getting firmware blobs etc - might be random combination of flaky firmware, flaky Linux support and reboots that did it - not AI or any particular driver/firmware version.
It's the first time I've seen drivers knock out a hw component completely on a consumer product - but I gather the platform is fickle.
The arm64 Snapdragon elite support is very poor unfortunately (due to there being zero upstream support).
Which wouldn't be so bad if they weren't marketed with a promise of Linux support.
Well, thanks for the write up. Will be interesting to hear what they fixed, but chances are they'll just replace the board and not think twice about it.