I am having a similar issue with my AC200P and believe the BMS to be the issue. It’s overall pack voltage is reading over 4 Volts higher then the sum of all 16 cell’s voltages. This is causing its charging phase to terminate early. There seems to be a overall pack voltage calibration issue going on. not sure if its a firmware issue or a hardware issue on the BMS.
What FW version was on your replacement BMS? there is a menu that should show this.
by chance did you get a picture of the new BMS and capture the PCB part number and revision number?