Bugged Bugged Bugged Bugged and Bugged Bugged Bugged on and on Bugged... I respectfully demand a fix in my rank

Just wanna Say it is NOT Funny When Im 9 races out from HoF and i contend with Near WR times on this Level. Seriously. WTF CM. 2:00 AM this Thursday morning and This is what Happens. Please Give me my Rank back. this isn't Funny Anymore. I Lose rank but this *** Does Not?? and I lose 23 points when i 2nd place. Explain how that is FAIR >: