Voice mail gives engaged tone then hangs up - why?

Has anyone else experienced this problem. VM appears to work fine with *97 from the ext but it won’t let users change their message. When a call goes to VM the caller gets engaged tone and then VM drops the line. I tried re-installing Pbxiaf then then doing a restore but it’s still the same. Thanks, Mike