I downloaded the MBB log file and had a look through it. During the May 1 ride and charging during and after the ride, both modules were working well and were matched within 0.1V (usually 0.02v). Both looked good after finishing charging overnight:
06343 05/02/2021 03:47:09 Module 00 Opening Contactor vmod: 116.001V, batt curr: 0A
06344 05/02/2021 03:47:09 Module 01 Opening Contactor vmod: 116.003V, batt curr: 0A
06348 05/02/2021 03:47:44 Powertank voltage too high and monolith ineligible for connection. Setting powertank as ineligible for connecton.
This has happened 8 times in the last couple months, always at the end of a charging session.
Then when I switched the bike on, it threw this error:
06366 05/02/2021 13:07:01 BMS 1 Internal Disable Received.
This is the first one in the log file. 25 times total after this, from me turning the bike on and off.
06386 05/02/2021 13:07:08 Module 1 not connected, PV 0mV, diff 115726mV, Allowed diff 1060mV, pack cap 28Ah, batt curr 0A, PackTemp h 27C, l 27C, last CAN msg 76ms ago, lcell 0mV, Max charge 10cx10, max discharge 100cx10
It looks to me like the power tank took a full charge overnight, but now its BMS shows a pack voltage of 0V. This matches what I see with the power tank's BMS indicator light - just one red light blinking. The battery is fully charged but it reads 0V, so it rightly won't close the contactor. My best guess is that something in the BMS failed.
A Zero Rep also PMed me to offer help, and I have sent the log files and description to them too.