you can fix it by removing the rigidbody from the platform but its still looking super goofy and fun to play... great job for a first time using an engine
Haha thanks! I fixed it by setting the collision on the character to continuous. For some reason, it just seem to passthrough the platform if I jump on it hard enough on discrete detection. As for the platform I simply set it to static and that fixed everything else as well.