Sorry for keeping you waiting. I was loaded with work.
I’m sure that you’ve already checked which hooks run on initialization, what are used when you run a custom build of a context menu and which are there in the console when you go from contextMenu: false to true. Nevertheless we should update the docs.
Ah, yes, that answers my question! Those hooks only fire if I change the contextMenu setting via updateSettings(). Seems a bit peculiar to me, not sure how I would use them if they don’t fire initially.