FSA SL-K Pro chainset stuck in Shimano BB

Hi!
Bit of a problem with a Giant TCR Advanced 1, that I recently bought. It came with an old series FSA SL-K chainset, which was running with a lot of friction in the bb bearings as you turned it. I slackened off the tension on the bolt, which made things much better, but done up to the right torque it was back to having some friction.
I've read on another, much older post, that the FSA cranks aren't compatible with Shimano BB's, and possibly the axle is slightly larger in diameter?
I've tried to remove the chainset today, and the axle appears to be stuck fast.. Not sure if that's because it's been jammed in, or just a bit gummed up.
Any helpful tips highly appreciated
Bit of a problem with a Giant TCR Advanced 1, that I recently bought. It came with an old series FSA SL-K chainset, which was running with a lot of friction in the bb bearings as you turned it. I slackened off the tension on the bolt, which made things much better, but done up to the right torque it was back to having some friction.
I've read on another, much older post, that the FSA cranks aren't compatible with Shimano BB's, and possibly the axle is slightly larger in diameter?
I've tried to remove the chainset today, and the axle appears to be stuck fast.. Not sure if that's because it's been jammed in, or just a bit gummed up.
Any helpful tips highly appreciated

0
Posts
Any difference in size is down to manufacturing tolerances. They are both 24mm. diameter spindles.
Not sure I would do this with a carbon frame - agree with previous posters who suggest a decent whack with the frame supported. Often it gets stuck again at the 2nd bearing and you may need a suitable drift to get past this
Hopefully next time I post it won't be how to repair a badly twatted carbon frame!
Marin Nail Trail
Cotic Solaris
Hold a piece on the crank splines and give a sharp hard hit, don't be a censored , i mean a proper clout.
I would not recommend supporting a carbon frame with anything other than a pair of human hands.