i just encountered a similar problem when attempting to remove fof/gamification, it also says
fof/gamification is not required in your composer.json and has not been removed
This happened after I attempted to install reflar/gamification
Now reflar/gamification doesn't install and says
Nothing to install or update
I am wondering if there's some sort of naming conflict of 'gamification' causing this.
Would editing the composer.json to remove that line fix this so that I can remove fof/gamification and install reflar/gamification?