I’m really not sure what the issue you’re reporting is anymore. You send a change layout action, with download set to true, and the Player then shows that layout as a changeLayout event as far as I can see - which is what it should do.
If it’s logging an error, then I’d need to be able to reproduce it to report that.
Time sync is critical for XMR to work. If the Player is more than around 30 seconds out of sync with the server time then it won’t work, but it won’t log the error you describe there. It will just ignore those messages.