Error after update - Cannot instantiate non-existent class

I updated to the latest modules and now when I press the red update bar this is what I get…Can anyone help, I can’t make outgoing calls or update anything in FreePBX

Reload failed because retrieve_conf encountered an error: 255

exit: 255

Checking for PEAR DB…OK
Checking for PEAR Console::Getopt…OK
Checking for /etc/amportal.conf …OK
Bootstrapping /etc/amportal.conf …OK
Parsing /etc/amportal.conf …OK
Parsing /etc/asterisk/asterisk.conf …OK
Connecting to database…OK
Connecting to Asterisk manager interface…OK
Added to globals: ASTETCDIR = /etc/asterisk
Added to globals: ASTMODDIR = /usr/lib/asterisk/modules
Added to globals: ASTVARLIBDIR = /var/lib/asterisk
Added to globals: ASTAGIDIR = /var/lib/asterisk/agi-bin
Added to globals: ASTSPOOLDIR = /var/spool/asterisk
Added to globals: ASTRUNDIR = /var/run/asterisk
Added to globals: ASTLOGDIR = /var/log/asterisk
Added to globals: CWINUSEBUSY = true
Added to globals: AMPMGRUSER = admin
Added to globals: AMPMGRPASS = amp111

Fatal error: Cannot instantiate non-existent class: ext_setcallerpres in /var/www/html/admin/modules/core/functions.inc.php on line 1166

1 error(s) occured, you should view the notification log on the dashboard or main screen to check for more details.

my deepest apologies to all. My build script was till pointing to trunk instead of 2.4 for framework so it was not grabbing the actual changes. Problem should be fixed now, go download the newest framework.

Thanks! This fixed my issues :slight_smile:

After much troubleshooting, your newest build for framework did the trick, thanks a million!