Bouncing ball stops when hitting edge of platform

Hi all,

I am having an issue with a bouncing ball game I’m trying to create. The ball can fit through a hole in the platform it’s bouncing on (the user can move platforms left and right), but if the ball bounces near to the edge of the platform, it can start bouncing lower and eventually stop.

I’d like the ball to always bounce to the same height regardless of where it hits the platform but I can’t seem to figure this one out! Any help greatly appreciated.

Here is a link to a gif showing what is happening at the minute:

Sorry, I think I asked this in the wrong place so I’ve just created a question in the ‘Answers’ section