I bought a BBSHD and a Giant Talon 2. Unfortunately, it does not fit. See:
https://ebikesforum.com/threads/bbshd-not-fitting-on-giant-talon-2-2022.2433/
People have suggested grinding down the tube, but I have not ridden this bike more than about 20 yards and I would rather return it for...