I found out that projectile cancel is also based on speed. I tried with shuriken, and by changing the speed gives different outcomes.