Multi switching by program change does not work reliably

Retried with the latest hotfix (3.0.15) since it was released end of July - still not solved.
This really kills the usability of the multi-chain feature in a live environment, very disappointed.