It seems the fop2admin module is not being detected by the autoconfiguration scripts, look at autoconfig-users-freepbx.sh and autoconfig-buttons-freepbx.sh, those scripts have a little detection query to find out if you have fop2admin installed or not, if not it will default to a basic setup, with voicemail passwords and button set. It seems that check is failing in your install.
The check depends on a number of things.. the database name is extracted from /etc/amportal.conf file AMPDBNAME setting, if that file has DOS new lines, that might be the issue. Then a mysql query is performed to see if the fop2users table is created in the AMPDBNAME database, if so, then it uses the fop2admin settings, if not, the default asterisk setttings.