Flick soccer ball direction

My ball can only go straight ahead in 1 direction. it cannot do diagonally in any other direction. Any help is appreciated. The picture is given to show the problem.

the link is here so you can download and test. https://drive.google.com/file/d/1-Gx1mcoJwsBCxMMdYV7wEBMNEf4X4L9z/view?usp=sharing - password not required.

Does your ball’s rigidbody have any constraints on it? and what does your script do with the rigidbody?
I would suggest looking at your code and making sure theirs no constraints on the rigidbody.

My ball’s components are here. No scripts.