It would seem that Meghan only ever attends part of Invictus so that's fair enough.
I did wonder if it was a PR move, come for a bit, maximum impact then leave everyone wanting more. A bit like arriving late to a party then leaving early? I don't know. The missing their kids always seems a bit odd, they like to labour it a bit.