The ranking bugs have been reported a gazillion times, they are certainly not overlooked.
Consider this, you have two bugs in the game:
1.The first one makes the entire game crash for everybody
2.The second is ranking problems.
Your developer has 10h available in which he can either solve 1) or 2)
Which one would you like to have solved first?
My point is the ranking touble is a bug yes, but it "repairs" itself and is not permanent.
It may be annoying but does not even affect the battle experience.
And as long as there are bugs which affect the battle experience or other important aspects of the game the ranking problem will have to wait.
Supermechs is not a main game title were 10 developers all work in parallel.
Please have patience
Everyone of the developers is doing everything in his or her power to make Supermechs a better game.