The results show the order in which the cars crossed the finishing line. The person who crossed the line first has been disqualified and is not classified as the winner. You can see they have not been awarded any championship points whereas the car that crossed the line second has 26 (25 for the win +1 for FL), the car that crossed third has 18 etc.
It is not a bug and was explained by someone on your league wall 9 hours before you posted here.
I understand that the points were attributed correctly. The confusing part is that the league news feed lists the disqualifed driver as the winner. I think that is inacurate.