RE: phantom sliding mast track lever
The pin lock in the mast car on my Phantoms needs to go a ways past vertical to really lock in.
Make sure the little black ball with the hole in it and the bungee chord attached isn't getting in the way of the little locking handle or tab.
I often find that the little leash ball (designed to attach your rig to the board in the event that the mast foot pin pops out, so you don't lose your rig) gets in between the locking lever and the solid part of the mast car and prevents the lever from going past vertical.
I'm going to remove the little black ball from my boards I think as I'd rather have the pin truly "locked in" than use the leash in case it pops out.
Hope this helps,