Hi,
When I set the initial velocity to 3.5, the ball bounces off the block:
b2Body_SetLinearVelocity(ballBodyId, (b2Vec2){0.f, -3.5f}); // Initial velocity
b2Body_SetFixedRotation(ballBodyId, true); // Do not rotate a ball
But when I set the velocity to 2.9, the ball stops bouncing: