Refresh devicehandler screen / multiattribute tile

I’ve got a devicehandler with a VideoPlayer multiattribute tile. I’m dynamically changing the source of the stream and need to get the tile / devicehandler to update to play the right stream. It works if I iether pull down on the screen to force a refresh, or play the stream once, it updates and is then correct second time round.

How can I simulate pulling down on the device screen to do a refresh, or is there anyway I can force the screen to update the videoplayer source?

Many thanks, and Happy Christmas to all those celebrating it!