I had the same trouble with my square taper puller. It worked for my 2008 Giant Alias but not this bike. While the tool threads on to the crank fine, you can see in Ivanovitch's photo above the ISIS has a much larger inner diameter. The centre of the puller just slips right inside with nothing...