Web Radio and REST not working correctly

getState shows pause after web radio is paused and then played again via REST.

It’s actually worse:
pause, play - works first time
pause again, doesn’t work
stop, play - seems to work

When in the “doesn’t work” state, i.e. state shows pause even when it is playing (resumed from first pause) the controls also don’t work at that time.

Using latest version for x86.