OnCollisionEnter is not working :(

Hello, guys!

I am making a top down shooter, however met the problem where OnCollisionEnter method is not working. The thing is that collisions themself are working properly and as expected. I have the character who is firing bullets and those bullets are having both rigidbody and circle collider, I want to have the bullets to destroy once collision happened with something (as walls, enemies), however collision is not triggered. Video attached.

In addition would like to tell that none of OnCollisionEnter methods is not working. Tried with combination player-enemy, wall-player, enemy-wall. None of those are working.

HUGE THANKS IN ADVANCE FOR HELPING OUT!

Hi bro, you are using 2D physics, you must use OnCollisionEnter2D, you are using the 3D version method, that’s why it’s not being triggered.
Take a look Unity - Scripting API: MonoBehaviour.OnCollisionEnter2D(Collision2D)