# Error in $.poolVotingThresholds: key \\"motionNoConfidence\\" not found

**URL:** <https://forum.cardano.org/t/error-in-poolvotingthresholds-key-motionnoconfidence-not-found/128604>\
**Category:** Operate a Stake Pool\
**Created:** [6 March 2024 01:35 UTC](https://forum.cardano.org/t/error-in-poolvotingthresholds-key-motionnoconfidence-not-found/128604 "2024-03-06T01:35:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![oldpoison](https://avatars.discourse-cdn.com/v4/letter/o/a587f6/32.png) [@oldpoison](https://forum.cardano.org/u/oldpoison)\
**Post date:** [6 March 2024 01:35 UTC](https://forum.cardano.org/t/error-in-poolvotingthresholds-key-motionnoconfidence-not-found/128604/1 "2024-03-06T01:35:37Z")

</div>

Any solution for this error message?

Mar 05 19:28:24 ubuntu18045 cardano-node[28085]: CardanoProtocolInstantiationError (CardanoProtocolInstantiationConwayGenesisReadError (GenesisDecodeError “/root/cardano-my-node/conway-genesis.json” “Error in $.poolVotingThresholds: key "motionNoConfidence" not found”))  
Mar 05 19:28:24 ubuntu18045 cardano-node[28085]: cardano-node: Conway related : There was an error parsing the genesis file: “/root/cardano-my-node/conway-genesis.json” Error: “Error in $.poolVotingThresholds: key "motionNoConfidence" not found”

---

<div class="post-metadata">

**Author:** ![HeptaSean](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/heptasean/32/82306_2.png) [@HeptaSean](https://forum.cardano.org/u/HeptaSean)\
**Post date:** [6 March 2024 03:31 UTC](https://forum.cardano.org/t/error-in-poolvotingthresholds-key-motionnoconfidence-not-found/128604/2 "2024-03-06T03:31:18Z")

</div>

Are you participating in the Sanchonet test or running on Mainnet?

They seem to have changed the names in the Conway genesis file. The one at [https://book.world.dev.cardano.org/env-sanchonet.html](https://book.world.dev.cardano.org/env-sanchonet.html) uses `motionNoConfidence`, where the one at [https://book.world.dev.cardano.org/env-mainnet.html](https://book.world.dev.cardano.org/env-mainnet.html) still uses `pvtMotionNoConfidence`.

Since the `cardano-node` you are using seems to expect the former, you either use a version that is only supposed for Sanchonet on the mainnet or they forgot to update the genesis files for mainnet.

---

<div class="post-metadata">

**Author:** ![shawnim](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/shawnim/32/16080_2.png) [@shawnim](https://forum.cardano.org/u/shawnim)\
**Post date:** [22 May 2024 06:40 UTC](https://forum.cardano.org/t/error-in-poolvotingthresholds-key-motionnoconfidence-not-found/128604/3 "2024-05-22T06:40:51Z")

</div>

UPDATE: Rebooting the system seems to have cured the issue. Strange but at least it’s working now.

I am running into this problem trying to run a block producer on 8.9.2 on mainnet.  
The error is:

CardanoProtocolInstantiationError (CardanoProtocolInstantiationConwayGenesisReadError (GenesisDecodeError “[…]/conway-genesis.json” “Error in $.poolVotingThresholds: key "motionNoConfidence" not found”))

cardano-node: Conway related : There was an error parsing the genesis file: “[…]/conway-genesis.json” Error: “Error in $.poolVotingThresholds: key "motionNoConfidence" not found”

The conway-genesis.json file contains:

{  
“poolVotingThresholds”: {  
“committeeNormal”: 0.51,  
“committeeNoConfidence”: 0.51,  
“hardForkInitiation”: 0.51,  
“motionNoConfidence”: 0.51,  
“ppSecurityGroup”: 0.51  
},  
[…]

The same conway genesis file works fine on relays running 8.9.2.
