Having to right-click twice to upgradeSolved
A user is complaining about a possible bug with the new version. He has to right-click twice to upgrade.

In his video below when he upgrades on the next wall it will say "Current grade: none" and then he right-clicks again and it upgrades. Same result on the next wall. Other users and I are not experiencing the same issue. I double-checked the new preferences data file and all users (including this user) have the same preferences set with DisableIn at 30.0 and AutoGrade at true. I also unloaded the plugin and this user was able to upgrade as expected and didn't encounter any issues.

I have also included the permissions I have set for the default group. Thanks!

https://youtu.be/QXFl5yMZFR0 

It means auto grade is enabled. So when you grade with RIGHT CLICK, it TURNS ON Enhanced Hammer, second time it turns it OFF. If you want to disable it just disable in config by default / for everyone forced or with command /grade ag False
Ok. So what is Auto Grade? I thought Auto Grade needs to be enabled to use Enhanced Hammer?
Auto Grade automatically toggles grading, so the plugin. See langs also:
autograde (True/False) - Toggle automatic grading toggle​
Ok. So I'm clear. What you are saying is when autograde is true and I select an upgrade, then enhanced hammer activates for the duration set (default at 30s) and I can swing my hammer or click to upgrade. But for users who like to always right-click, NOW they must toggle autograde on/off?

I'd like to ask if you can bring back the way the prior version worked. It was seamless for all types of users and no configuration needed. Now I will have to set autograde to false for all users and then tell users to turn it on to true if they want to use it. There wasn't any confusion with the last version and everyone could take advantage of the plugin if they used it or not.
Not sure what is your problem. Do you want me to stop automatically disabling it? It seemed like a nice feature and I still like it :D Is the problem that it shows messages? Or that it turns it off? How do you want it to work?
Users should be able to use vanilla upgrading functionality without having to configure anything.
Users should be able to use enhanced hammer functionality without having to configure anything.
This is how it works on the prior version.
So nothing happens when they upgrade or what? IIRC something happened :D
The video shows that every time they right-click, it toggles the grade on and off. I don't see any reason to do that. Instead, reset the duration timer and choose the grade each time they right-click. This way, users don't have to configure anything. The plugin will function for users who like to upgrade only using-right click and for users who like to use enhanced hammer.
So just enable on manual upgrade and don't disable it, only update grade next time? Is this what you mean?
Yep! When the user manually upgrades, set to that grade and reset the timer. 
+1 to that beerock. It was just so much simpler before.
Thank you for your suggestion, will try to implement this ASAP.
Appreciate it @misticos!Let me know if you have a discord and happy to test!
Ok the issue I was actually having was that BGrade and EnhancedHammer were conflicting. I have now removed BGrade and used the EnhancedHammer config to change the grade command to bgrade so everyone doesn't have to change the command they use. Everything now seems to be working properly again.

Still, I like beerock's suggestion - it makes it work a bit more inline with the way it used to work.
Locked automatically