Resetting projectile for object pool

I believe setActiveComponent is cleared on hit, have you tried reactivating it with setActiveComponent to reset the projectile?