I know this question has been asked but in the comments it was said that this was solved in 2017 but just in the last half year it happened to me twice.
Both times I was using FME Desktop 2021.2.1, I was copying a part of a pipeline to a blank workspace and copying the user parameters as well. Then I solved by recreating manually the workspace and addig each and every transformer one by one.
This time not even that helps, there's always a value it's complaining about or it's messing up fetching the values from user parameters, even after you recreate them.
I even tried to create a new workspace that had NO relation to the rest and when I created a user param with value XY and printed it in a pythoncaller it printed XY DEFAULT MACRO FME_FACTORY.
Now this messed up my whole workspace and am about to lose a lot of work, how can this be repaired/solved?