There is not an option to disable user programming mode, that I am aware. When you press the intercom key a second time you got the message "Data Programmed" on the screen?

When testing, you called form another extension, and made sure it was ringing (not a voice announcement splash tone)? If you can between extensions and it defaults to voice announce/hands free, press 1 to make the phone ring.