Finished but ... Spoiler I suspect you have a stray win block on the grass block foundation. I just ducked in between two pillars to dodge a zapper and got a surprise check mark. Unless, of course, the cruel part of the chase is that 99% of the level is only "window dressing."
Nice logic level. I didn't have the reported experiences... I had to go up, use the mechanism as designed and win. Thanks!