Prince Harry‘s beloved Invictus Games — long seen as one of his most meaningful achievements — are facing fresh scrutiny.