Continuous has never really worked as I expected. If its falling through, then perhaps you're moving the rigidbody too quickly? Or the scale is too small, etc. Try various settings (speed related) to see if you can improve it. Also, if you're moving it in code, make sure you're doing it in fixed update and using rigidbody.moveposition and not modifying position directly.