I find a slight ambiguity in the manual for Patchwork regarding when the special event spaces are triggered. From the rules:
The Time Board
Regardless of the action you take you always move your time token on the time board. Some spaces of the time board are marked. Whenever you move onto or past one of those spaces, resolve the corresponding event.
The problem is that the markers for the marked spaces are actually placed between two spaces. When exactly does the button pay out? The same applies to the special patches. In the example Green has definitely moved onto or past the button, but has Yellow? It is also possible that the button itself is a space.

Maybe this is a situation for a house rule, or I could just be missing something.