The code we are currently using works fine with blocks.. Seems strange that he runs and collision is fine when standing but not after jumping? Strange...