Well it does go until the 9th so you have a little time to troubleshoot.
Anything we maybe able to help with? A few of us are also working in Unity.
Up to you of course. Your time is your time. That being said getting through these issues is what leads to great growth as a developer.
I can't quite tell from your message but it sounds like you are dealing with a collider issue. You want to move through a block but also not have the character fall through a level. Colliders are used is almost every game but they are a difficult thing to master.
The first thing that comes to mind is to check what Layers each item is on. Here is a small page from Unity that explains Layer based collision detection. Let me know if it helps or if I can help in any other way https://docs.unity3d.com/Manual/LayerBasedCollision.html