I just figured it out (of course after writing that whole essay of a question). There is a checkbox in the Menu's Inspector called "Auto Enables Items" that was overriding my code. Once that check box is unchecked it worked immediately. Hope this helps anyone else who ever has this issue.