By manually send, you mean create an event with it and then when you make changes to that layout, player does not show your changes?
What exactly do you mean by that please?
Remove the event and add it again?
regarding xmr if it's waiting for message for a longer time, then that could imply it's not quite working, is it docker or manual/custom CMS installation?
What's the duration of your layout?
Are there any errors on the player status screen / CMS log page?
When you make changes to the layout, let's say add a new image to it, could you check if that image is in the requiredFiles for your player? (it is visible in the status window and there is also a file called requiredFiles in the player local library).