So, I have an update on this problem, because it came back this year, during a "freeze" (~28F, -2C). Basically the bike is no-go at key on, dash reports
00 for battery and has a large set of the 4X Error codes showing
No CanBus. What had fixed it last year was
putting it on a trailer and taking it to the dealer (it worked right there on the trailer). That was after about 6 days of
non-freezing weather at home with no response.
The fix this year was done
without a trailer, although there was still a 5-day down phase (with
non-freezing but cold weather) :-). I had power-cycled the bike to On about every work-day while going by, to no success.
Today (day off) I plugged in my 1500 watt "shop" heater and directed it at the battery bottom, with a bit on the front. After about 40 minutes, I turned the key and the Battery was back at 100%

, no 4X error codes.
So all is well again (for now), I guess I'll have to get the baby a heated blanket or other block heater.

For fun, I captured the BMS and MBB logs (note that the BMS logs were NOT retrievable for the above week until the fix). As the battery-savvy folks likely know, the only real clue in the MBB log entries was the "Invalid" (maxxed-out or all zero) BMS-related values like Pack Temp Hi/Low, Vpack, Mot Temp, etc.
Here's the key line. Note the Hi and Lo PackTemps are the same AND are on-fire:
08044 10 Disarmed PackTemp: h 156C, l 156C, PackSOC: 0%, Vpack:113.979V, MotAmps: 0, BattAmps: 0, Mods: 00, MotTemp:-100C, CtrlTemp:-100C, AmbTemp: 3C, MotRPM: 0, Odo:13176km
If anybody knows of a nice electric blankie or similar, let me know!
Thanks,
Steve