I can build around it. I can create a custom field for rating, that is filled on the fly via JS. Every time the user votes, the field is updated. Then sort by this default field.
But that would be a crutch. And it's a shame to invest time in a crutch just because the standard function is buggy. 😉
How to you make actual rating given? Do you use the native rating system of IPS? It has a bug right now preventing precise rating. I use it on the large live project, but the rating itself does not make sense with the bug.
E.g. you can have 8 of 10 items that have exact the same rating in the IPS database even if they are really not. 😄