Interesting, I returned the files back to original, made sure the nodes were deleted and restarted asterisk, then configured the main node again, but still the same issue. Compared several files with a working node, basically the same except the node number and the password.
I checked the modules.conf there is load app_rpt.so is there.
Q? are you using asl-menu to make the changes to your nodes configuration? or editing the configuration file by hand with an editor?
The node password is case sensitive. Can we assume that you’ve checked to ensure that you are using the correct upper/lower case letters? and that you haven’t mixed up the o’s, O’s, and 0’s?
You mention comparing the configuration files of your new node with those of a working node. Can we assume that the working node is also an ASL3 node?
Have you looked at the /var/log/asterisk/messages.log file for clues?
That message is misleading in this context. It means that the command was successfully executed not that whatever the command did what you expected it to. There’s no reasonable way to assess each command execution for “did what you expected it to” which is why the output from AMI is directly and fully displayed. You’d see the same thing if you ran that from the Asterisk CLI.