As you said, something has recently changed on the Royal class ships. Last year it was working on the Enchanted, but in March it was not.
Saying that, we could feed our hard drive to watch our movies directly to the TV using the method described by GJCruiser , so all was not lost.