I also tried rxjs with no luck, so I assume there is something in my code that I just can\'t see. The following function "play" is only called once.