I used to have a top rated badge on Upwork... I had it for 14 weeks straight. Then I had one contract (with 5-star public reviews, but not so good private feedback) that took my JSS down to 89%. That's when I lost my badge.
I was recently able to bring it up to 90%. Yet my badge has still not returned. I'm wondering if anyone has faced a similar circumstance. Any tips on recovering the top rated badge?