I upgraded my 2016 Canyon Endurace with a C-Bear BB86 DUB ceramic bottom bracket to fit a Quarq PM. The BB didn't last a year, but I managed to get a replacement on warranty. The BB I received was exactly the same but "gen2". However, my problem is that it is far too long so it will not fit all the way into the BB shell.
I have attached an image with a standard SRAM BB86 DUB BB on the left, and my warranty replacement BB on the right. My Endurace BB shell has a lip, so the SRAM BB fits perfecty, but the C-Bear BB will hit the lip before it's inserted all the way, and therefore end up sticking out.
The SRAM BB is awful and creaks, so I've currently gone back to my ultegra cranks while I decide what's best to do (so no power meter).
The C-Bear BB has a scribed line around it which matches how long it needs to be to fit my bike, but surely I don't need to cut it to size at this point?
Why is this C-Bear BB so damn long? Do new BB86 frames not have a lip anymore?
Any advice appreciated, cheers.