After I initialize the script python3 12_app_control.py for remote app connection and hit forward on the virtual joysticks in the app I get this error :
"ALSA lib pcm.c:8772:(snd_pcm_recover) underrun occurred"
and the robot disconnects immediately and stops responding to all commands. The fix is a hard reset (battery switch on the hat).
I tried having that script run automatically at startup but the issue persists. It seems to be caused by commands that change stances, for example if it is in the sitting position and I hit forward it gets up and then the glitch I described previously happens. If I sit it up with the stand button first, then have it move forward it does ok.