Just want to get a hang of the rules for the thread:
You can post illegal builds and change them from moment to moment.
You can change action declarations that happened long ago.
You can ignore RAW when you want to in favor of sage advice (Crawford's tweets and posts).
You can ignore sage advice when you want to in favor of RAW.
You can ignore both sage advice and RAW in favor of anything you think is "clear as water."
You can declare "no coffee-locking" and then coffee-lock yourself.
You can declare "no Simulacrum cheese" then get cheesy with a specific PC assassin build and a Simulacrum thereof.
That about sums it up, I think. No wonder no one can win. It's Calvinball-style D&D.
(Edit to add: I apologize. That got a little hostile sounding. I will remove the above, if desired.)
How does Coffee Boi know there is a contingency to dispel? How does he guarantee that he dispels something? (His check is d20+3 vs 10 + spell level, at least a required roll of 13, and could be up to 16, if the Wizard upcast the Contingency. Trance doesn't help you with that, and aid doesn't really apply. Only Magical Guidance helps.
While I like
@Galandris's clock face, I'd have gone with something more subtle, but still noticeable to the Wizard, like a feeling of warmth or a slight tingling sensation. (Edited for clarity.)