Sounds like the BMS is tripping. That's usually A) due to hitting max discharge limit, which can be set lower in the controller or B) voltage sag seen in a weak battery when putting out more amps than it can handle and hitting the BMS low voltage cut off or C) an individual cell group reaching minimum voltage cutoff.
C can happen due to loose BMS cabling. It should have a connection to every p-group. It can also happen due to the battery being out of balance. If the BMS supports balancing, typically you can leave it on the charger for a really long time and it will drain the p-groups that are at max while it fills up the lower ones. Some cheap UPP BMS don't have the balance resistors populated to accomplish this, however. You could check the individual voltage of each p-group after it powers off, I suppose.
Voltage sag is tougher to catch. Might be able to measure voltage while dumping the battery into a large dummy load like a resistive heater. If a certain p-group can't handle the amps, might be possible to replace just that one. Cells can be damaged by heat, so maybe some were damaged during the repair
Silverfish style 48v13Ah drop in battery had a range of about 4 miles. Just low capacity? Took every cell out and tested it on a Liitokala M4 charger that has a capacity test, I'm assuming a timed discharge into a 5ohm 1w load down to ? I reused all the cells that tested higher than 2200mah and had a internal.resistance under 30mOhm just as 70% of the cells showed. The other 30% were shot: 0V, under 2000mah or >30mohm internal resistance. I replaced these with 2500mah <25mOhm cells and welded them all back into the frame with new nickle strips made for this staggered frame. Reused original BMS. Battery shows full on meter and on display. Now the bike goes 2 blocks and shuts down. It will start up again but the controller shows full battery but the battery meter shows 1 bar. I literally tested every cell in this 65 cell battery over the course of getting the strips mailed to me and the welds are good enough to leave nickle on the battery if you try and peel off. What gives? I'm wondering what the cutoff voltage is on the capacity charge cycle. I can use another tester that is more manual and will set the cutoff voltage to 3.4 v and see if that capacity matches the liitokala charger. Only thing I can theorized that the liitokala tests down to some ridiculous 3v or something before stopping the "clock" that shows the capacity? Bummed that this didn't work as it took me 2 weeks to get the staggered nickle strips.
did you add any batteries to your parallel, to increase capacity