retrieve_conf failed, config not applied - workaround found but not happy

I installed freepbx from the DVD Asterisk (Ver. 1.8.22.0). Everything installed as usual with no problems however, when I went to change the default AMP password and applied the config; I got the message saying “retrieve_conf failed, config not applied.” Rather than troubleshooting it; I figured there must have been an issue with the hardware since I’d recently changed hardware from the last couple of deployments… I installed from the DVD onto the old chasis that I’ve been deploying and stumbled across the same problem…

What I found was that AMP password doesn’t like the use of special characters in the password… In this instance; I was using a mixture of numbers, upper/lower case letters, @ and $.

The second I removed the @ and $ symbols from the password; I was able to apply the config… Normally this woulnd’t be a problem however, for this paticluar location, I’d like to use the same admin and AMP admin password…

Does anyone have any idea on this or should I just use a different password???