Character not touching the ground

I finally worked out there were duplicate floors in P and sub level that the character was reacting to. I removed the sub level one and it seems to have fixed the issue. Character now runs directly on the ground.

Will leave this here in case anyone else has a similar issue.