It looks to me like the On Control Pressed trigger is triggering immediately the first time the wall cling happens which causes it to jump immediately. Strange that it's just the first time. Looks like a bug.
It might have something to do with this change in v0.99.7:
[quote:1jyhiv2s]- [CHANGE] Rewrote the event exporter that handles preprocessing of triggers. New design is very easy to maintain and flexible, but if anyones events stop working right this could be the cause of it. Davo has promised to upload a video of him slapping himself to youtube if this does not work.
Anyway, I changed events around a bit so that the trigger is at the root level of the event and it works fine:
http://dl.dropbox.com/u/529356/platform_testing2.cap
I also took out your detectors. You don't need them, the Platform Behavior has built-in wall, floor, and ceiling detectors that you can use as conditions. Also, there is always the "Overlapping at offset" condition for sprites. Wall detectors like this are pretty much useless in Construct as far as platforming goes, they're just taking up space in your layout and event sheet.