sorry for the delayed Response, the double feature command isn't as important as the basic "cinema experience" command, I figured I could post it along with my other two commands sense I saw that others had asked for the double feature command,
I think what you originally posted should work fine with the movie IDs, if you can find a way to work around the Microsoft bug.
In the command you posted, the only thing that seemed to be missing was an action to then play the playlist after everything is queued.
yours worked (well the movie ids anyway), after I noticed that VC wasn't connected to XBMC (testing computer so XBMC isn't open all the time), In my command the first video is Player.Open then it clears the playlist and then adds all the extra videos to the playlist ( if I don't clear the playlist after launching the first video it would play the first two videos twice)
It probably works if you have a smaller number of movies in your XML file
P.S. I have a little over 100 movies in my movies payloadXML
Ya my movie collection is around 250, so I can see that being a problem, I did test it using xbmcMoviesIDs.xml {1} and xbmcMovies.xml {2} and that worked, but then i checked the payload sizes and xbmcMoviesIDs generates 292 movies where xbmcMovies generates 254 movies not sure why that is,
but when i get some more time I'll post the the other two command that I have "Theater Experience" used while browsing movies and "Theater Experience anywhere" used from anywhere in XBMC/KODI
Thanks for all the help and info you guys are great