July 2020
@gwenleah, no, nothing was adjusted or changed as there have not been any patches since I posted with the cheat. I tied the cheat before I posted it for you, and I just tried the cheat now and they worked both times!
I know you removed your Mods and deleted the localthumbcache.package file from the game folder earlier, but did you also delete this file after you removed the Mod that you forgot about? Sometimes bits of old or corrupted data can linger, and this is why deleting this cache file is so important. Otherwise, even though you have removed the Mods, bits of it can still remain and effect your game!
Also, Before you tired the Stats.Set_Stat RankedStatistic_WitchOccult_WitchXP cheat, did you enter the testing cheats on cheat first and then press Enter on your keyboard? The spellcaster rank cheat will not work without the testing cheats on cheat entered first!
Also, I might have not been clear with the Spellcaster rank cheat ... the Spellcaster that you want to change the rank of should be the Sim that is active. This is why they have to be made a playable Sim for this cheat to work. Also, there should be a space before you enter the number of the level . For example, it will look like this:
Stats.Set_Stat RankedStatistic_WitchOccult_WitchXP 550
And then press the Enter button again.
To make sure you entered the cheat correctly, just copy from here and paste it in your cheat box after you enter the testing cheats on cheat. It is rather a long cheat!
You can put in any value, depending on what rank you want the Spellcaster to be. I was able to change a Master Spellcaster to an Acolyte by entering 550, but that is just one example.
Hopefully with this more clearer information you will be able to get it to work!
Please update us on your progress!