Observei no fórum diversos estudantes com problema na colisão, onde o personagem atravessa os obstáculos quando ele é "forçado" contra eles. Tive o mesmo problema e demorei muito para achar uma solução. Por fim consegui resolver alterando "Default Max Depenetration Velocity" para 1000 em "Edit -> Project Settings -> Physics".
A solução encontrei no seguinte link
Gostaria de saber das pessoas que não tiveram este problema, qual o valor desse parâmetro no projeto de vcs. Pq achei muito estranho muitos enfrentarem este problema e outros muitos não. Estou usando o UNITY versão 2022.3.10f1.