Voting rewards to too low - age and dissolve delay boni not taken into account?

I believe the voting rewards are not calculated correctly for some time now.

E.g. I have an 8-year neuron, with maturity automatically re-staked. Never dissolved.

According to the dashboard it should get 15,8% annualized rewards. But it actually got only 6,43% between 11th April and 19th May.

Another neuron, 17 month older than the above, behaves similar: 16,3% according to dashboard versus 7,36% actual.

I am following Synapse.vote (NEW) for “Governance and SNS & Neurons’ Fund” and DFINITY Foundation for “All Except Governance, and SNS & Neurons’ Fund”.

Remark: I updated the neuron following some weeks ago, because I suspected already that something must be wrong. I updated Dfinity foundation and Internet Computer Association, neurons 27 and 28, to 27 only. And the original Synapse to the new Synapse.

I have three more neurons with staking (and re-staking of maturity), and all of them only get about 40% to 45% of the actual dashboard-shown rewards.

I seems the rewards calculation does no longer take the age and dissolve delay boni into account correctly.

I have checked the voting history of the two known neurons, and they have voted on all proposal and always the same yes/no (that both voted the same should not be relevant, as I have configured them different voting topics).

What else can I do to find the reason for the low voting rewards?

How can I check all voting history of my neurons? In the nns under neuron staking I can only see the history of last few votes and on the dashboard I can see no voting history for my neurons at all.

Anybody experiencing a similiar issue?

Help very welcome!

Thanks,
Klaus.

Good question. My neuron was originally configure to follow dfinity on all topic except governance. But it appears that i’m not following anyone for “API Boundary node management”,“Protocol canister management”,and “Subnet rental”.

Check in ID geek to see your voting history and reward earned.

Thank you for the link to vpGeek!

I see on vpGeek the same amount of daily voting rewards as suggested on the IC dashboard, except for some days or periods of days that are missing. Some single missed days are followed up with a double reward the following day. But some periods of non-rewards days are completely missing.

On the NNS I can see that from proposal 136638 down to 136601 (the oldest one I can see there under the voting tab) I do not see any voting info for my neurons when I open the proposal in the NNS. Although I can see on vpGeek that both Synapse.vote (old and new) neuron and Dfinitey neuron voted, which I follow.

For all proposals from 136639 onwards I see voting information on the NNS voting tab (either it shows that I voted - through my followed neurons - or that I am able to vote myself).

Very suspicious to me, seems like unusual/buggy behaviour.

Anybody here from Dfinity reading this and can help?

Thank you,
Klaus

Hi Klaus, it sounds to me like you have things set up correctly now that you are no longer following neuron 28 (ex-ICA neuron), which hasn’t voted since April 2.

Did you adjust your following to remove neuron 28 before this date range? You may have already done this, but I would suggest looking at annualized rewards for individual days. That is, start recording maturity each day for a few days and see what the annualized rewards are for each day. If the neuron is voting on all proposals, the percentage should be quite close to what the ICP Dashboard is showing.

The ICP Dashboard is only able to display the recent voting history of neurons that have been made public. Neurons created using the NNS dapp can be made public by pressing the Make Neuron Public button, but neurons controlled by a Ledger hardware wallet cannot yet be made public.

Hi Dylan,

thank you for the confirmation that config seems OK.

I have already started recording daily rewards as of this morning. We will see what the next few days will bring. vpGeek let’s me hope that all is fine at the moment - it shows consistent daily maturity increases.

What is still strange:
For example, proposal 136604, has been created on 13th May, and executed on 13th May. vpGeek shows that both the neurons that I am following have voted on the 13th. Further vpGeek shows a daily increase of maturity during that time in an amount as estimated by the ICP dashboard for my neuron.
BUT, on NNS I do not see any voting activity for that proposal (and many younger proposals). Interestingly I do see voting activity for the most recent proposal, as expected. What can be the reason that some older proposals’ do not show a voting activity on the proposal on NNS? Could this indicate an issue? Or is this normal behaviour? Are there times where some proposals need a lot longer than a few days to show up on the NNS proposal page for my neuron? Or will they possible not show up at all?

Thank you for your support!
Klaus

1 Like

Hi Claus…did you get to the bottom of this error ? I have the same problem! My rewards stopped in early April and now I get them very sporadically and less than half of what I usually got!! I was following Difnity, 28 and Jerry Banfield but have now (yesterday) changed to just Difnity only for everything in case there was a conflict with following a few neurons!!

Hi Paul,

its seems OK again on my side, but will watch it a few more days to be sure.

I reconfigured neuron following away from neuron 28 (former ICA neuron) to Dfinity Foundation neuron (27) for “All Except Governance, and SNS & Neurons’ Fund”. And I have Synapse.vote (NEW) for “SNS & Neurons’ Fund” and “Governance”.

I did this reconfig too late, i.e. only on May 5th, while the ICA neuron stopped voting early April. That explains the recent lower voting rewards.

If you reconfigure following like I did, your rewards should be as expected.

Hope that helps,
Klaus.

Hi Klaus…many thanks for the reply! Someone in another thread suggested the same as you, so I have instructed my neuron to just follow Dfinity on everything and see how that goes! I too was following ‘28’ and have missed out on about 30 days of rewards which is quite annoying but hopefully this fixes the problem! Thank you again for taking the time to answer my question!!

Paul

Related: Strengthening Governance by Aligning Neuron 28's Voting Power Under Neuron 27

2 Likes

For additional context and tips on vote delegation, you can also refer to this post: Refresher on NNS voting rewards

1 Like

Thanks Lara…just had a good old read!!

Hi @khm

I can reproduce the issue with loading the votes for the neuron on the nns-dapp. This is purely a UI issue. We will investigate and work on a fix.

Thank you for bringing this to our attention.

1 Like

@yhabib Sounds great! Thanks for letting me know!

2 Likes

Hi @khm

The proposal 136737 to upgrade the nns-dapp includes a fix for the issue.

Thanks again for reporting it.

1 Like