Help! Cannot record voicemail greeting

Last night I moved our pbx over to a new server. I’m on Asterisk 1.2.7.1. Everything works correctly except for when the users try to record their unavailable greeting it doesn’t give time to record it.
Press 0 for mailbox options
Press 1 to record an unavailable greeting
It then gives the “record greeting after beep, then press pound” message. But when it beeps it immediatly goes to the accept/re-record message.
For the life of me I can’t figure out why. Has anyone seen this issue and know how to resolve it?

I have a PBX that’s doing the same thing. Were you able to get this resolved?