I'm pretty sure that's just the normal SRB2 ring loss mechanic. It's designed so your rings get thrown further with each consecutive hit, as a way of preventing you from cheaping through an area by just letting yourself get hurt and grabbing one of your dropped rings. In old game, the rings would sometimes go through walls or fall through floors, but that doesn't happen in SRB2, so there needed to be a different mechanic.