frontend: fix backend call error handling
frontend: only autoplay new sounds