is it a bug for the ball when spawned to go in a straight line then for some reason bounce off of the air or during the game only on the opposite side
You are correct, it is a bug. It's actually that the ball is entering it's initialize routine twice, one to launch the ball, and a second time 1 second after launch. This has since been patched, we will be posting a DevLog soon to announce the next update, with a ton of quality of life improvements! :)