The earning % shown on the confirmation page is wrong in a huge number of cases - it really cannot be trusted. Not justifying this, just warning that you will be disappointed if you depend on it.
I regularly see the wrong % shown for most of my partner flights.