I have been hesitant to share this video of mine out of embarrassment, but it was definitely a learning moment and should be shared. This is the ASA swingback canopy (Model A Waiex.) When I was building it I had decided to drill additional holes for the lock-pins to allow me to secure the latches in the "open" position, for fear that the locks might move with the canopy closed and end up locking me out of the cockpit (there is no external mechanism to move the latch.) It turns out there's no reason to do this, there is enough friction that the latches just don't move on their own.
This was a pure "human factors" error. I had inserted/verified the locking pins (part of my pre-takeoff checklist) without verifying that the latches were actually locked. The solution, which I have since implemented, was to make it impossible to insert the pins with the canopy unlocked (I filled in the extra set of holes.) At some point I realized that this was a potential issue but kept putting it off, and sure enough it bit me later.
https://youtu.be/uc4EZB5KtGII can't speak for other canopy designs, but my swingback will (apparently) readily open when takeoff power is applied if not secured. I'm thankful for this, and also that the canopy was not damaged as a result.