For the third time in a row my moment of glory disappeared early.
First two times I had well over an hour left on the clock. This time I had at least half an hour.
Was able to complete 3, 12, 3 runs for last 3 moment of glory respectively before they disappeared.
Note the game did not crash, simply returned to the challenge spot and poof it was gone!
I posted on this topic for last moment of glory in which I noticed something very odd - in the final run before the challenge disappeared the reward changed from being centred around the specific character (think it was archer last time?) and changed to generic challenge rewards - rewards for a number of different characters.
There must be some bug from porting the code for a generic challenge and then changing it to be character specific …
Ps as someone else mentioned previously it would be far better for the timer on moment of glory to start when you start your first run not when you logon