Rigidbody gets stuck when moving diagonally

Hey guys, I have a RigidBody on my player on which I directly modify the velocity in order for it to move. It’s simple WASD movement where the player can move diagonally as well.

In essence it works fine, except for some specific cases. In this situation I move the player forward until it hits a wall in from of him. The player stays at the same place because of the collision. When I go left/right the player does this fine while staying alongside the wall. However, when I try to go forward (and have collision with the wall) and left/right the player stays put, even though he should be moving left/right.

I already modify the velocity in the FixedUpdate. Anybody know any ways to solve this problem?

Ah, found a way to fix it myself. Apparently every object you create has a ‘standard’ physics material even though it isn’t shown. I had to create a new Physics Material, set everything to 0 and minimum and it did the trick.

I have this same issue in 2023.1.0B12

I’ve added the ‘slippery’ material to the player’s RigidBody and it doesn’t help.