HELP Please - media player (picoreplayer) some controls not working

So I have Picoreplayer/LMS on an RPI3B+ setup. all works via its own GUI and android remote (Squeezer)

Automatically detected by HA and I even have some automations running that turn my AMP on and off based on playing state.

all controls work when you go through HA.

BUT

If I select and play something in Squeezer (lets say an LP) then the only button that works in HA is pause but then pressing play in HA does not resume what was previously playing. same with skip.

these are the errors in the log

Logger: homeassistant.components.dlna_dmr
Source: components/dlna_dmr/media_player.py:98
Integration: DLNA Digital Media Renderer (documentation, issues)
First occurred: 10:59:50 (10 occurrences)
Last logged: 11:13:34

Error during call async_media_play: UpnpActionResponseError('Error during async_call(), status: 500, upnp error: None (None)')
Error during call async_media_next_track: UpnpActionResponseError('Error during async_call(), status: 500, upnp error: None (None)')

Is this a bug or a “feature”.