Board Thread:Questions and Answers/@comment-13886763-20160426181210/@comment-24152851-20160501135636

Didn't he control Gwen until Kevin gave her that helmet?

With these omnipotent beings, they can exist outside the normal realms of reality, possibly outside of time itself. And Diagon not appearing could just be the writers forgot about him.