2D Platformer "Tile" Problem

Okay, this is probably going to be an annoying post to some but here goes:

Trying to do a 2D game in Unity. (Shocker) I’m also not using the built in Character controller and instead trying to do it by scratch with a capsule collider, using physics, and tiles are cubes.

I’ve looked at a few tutorials and I think I’ve figured out most of it. Everything seems to be working the way I want it except one tiny thing which is bugging me:

At complete random the character seems to “trip up” on some of the tiles/blocks hes sliding over

Everything is perfectly aligned flat, and its not the same tile, just random.

Any suggestions from anybody who has made a 2D platformer on Unity from scratch?

Just use the built in character controller , and tweak it to fit a 2D game( I comment out the part of the player inp ut script that ask for the verticle axis