OH I fully understand how Pre-Charge circuits work.
What WE don't know is how EG4 LifePower4 Pre-Charge circuit works, EXACTLY. How many seconds does it stay on? When is it active? They confirmed it's timer based, but there's still more info needed to understand how this is impacting the Schneider startup.
If the battery pack has an inverter cap charge surge system it must act on timing. It initially triggers like a a true short circuit has occurred opening up the BMS's main series MOSFET's but connecting a separate single MOSFET, or mechanical relay in series with power resistor. If short is maintained longer than they think appropriate, indicated by voltage drop across power resistor, it assumes it is an actual load short circuit and the power resistor connection also opens and BMS remains shutdown.
If the voltage drop across the series power resistor fades to a low value, in the time they allow, it assumes it was a temporary inverter cap charge surge current then it turned the main BMS MOSFET's back on. All this should happen is less than a few milliseconds.
If you heard clicking than the power resistor likely has a mechanical relay instead of a MOSFET pair for switching resistor.
Problem with this method is if an inverter immediately goes into active inverter operation the current may not drop off enough to allow the system to recognize there is not a permanent short so it does not re-activate main MOSFET's, opens path on surge resistor, and BMS remains shutdown.
If their power resistor has too much resistance and/or inverter caps are large in value, the cap charging current may last longer than their allowed time interval before voltage drop across power resistor reduces to a level acceptable to them.
This is a tough problem prone design when they need to be compatible with all possible inverters that may be connected to their battery pack and they also likely must modify the timing delay depending how many battery packs are connected in parallel. Would be interesting to see how a system with multple inverters in parallel react.
How it recovers from this type of shutdown is another question. Probably just tries again after some time interval.. They cannot continue to leave power resistor connected to sense current.