If you want your menu to be closed on page load you should make it hidden as a default state then on first click you unhide it. Also you should remove all “initial states” from the second click - you don’t need it and it messes things up…
So essentially step by step you should do this:
- set “menu wrap” div to “hidden” (display:none)
- in the first click interaction remove the “initial state” step for menu wrap
- in the second click interaction remove all “initial state” steps
this should get it working