I got one of those bluetooth things to pair with Garmin and check battery levels.
Then disconnected bits and left to see what made the difference.
One bike had no battery holder, so the battery was able to bounce up and down and kill the seatpost battery wire and the other one was a FD wire that was too short which caused it to be tight around the frame and rub through.
Just a visual inspection would've found both issues.
Here's a thought - if/when you have a dead Di2 component, hack the connector out of it so you can test cables for a short. If you have two, you can check for continuity.
I got one of those bluetooth things to pair with Garmin and check battery levels.
Then disconnected bits and left to see what made the difference.
One bike had no battery holder, so the battery was able to bounce up and down and kill the seatpost battery wire and the other one was a FD wire that was too short which caused it to be tight around the frame and rub through.
Just a visual inspection would've found both issues.