I also had the dreaded battery latch disconnect issue. and I solved it with a small rebuild kit from a buddy on FB.
Works like a charm, super easy and no more issues!
I ride a Canyon Strive ON, which is known for a low BB and pedal strikes. Stock cranks are 165.
I am contemplating going down to 155.
What are people's experiences with this length?
Any drawbacks?
Thanks!