I had similar issues several weeks ago. Eventually seemed to get it to hook, but not the right way, instead somehow twisting the halyard around the hook and the ring after hoisting the sail. Ended up having to take the mast down with the sail, and then cleverly bent the mast step when the mainsail decided it had more force than I did, and twisted the mast as it went horizontal.