If it’s not indexing, then it’s mechanical. The CP88 (like a lot of Umarex pistols) cycles its round magazine by a pawl that’s activated by the trigger, kind of like a revolver. That’s not a seals issue.
It may be worth checking the magazine just isn’t worn, as they are alloy and they can wear with excessive use. Are there any other magazines to try before you need to get the screwdriver out?
You can get spares from the normal places, so the likes of TW Chambers etc, so it’s worth doing. It’s not overly fiddly - there are some decent videos on YouTube.