I managed to finally remove the Noncommital trait from a sim, but no matter what I do, the sim they are married to seems convinced that they are still noncommital. As in if I look in the social bit where you see everyone's relationships it lists that sim as still having that trait. I even tried removing all the traits, which made every trait vanish in the relationship window - so like the husband sim didn't know any of the traits of the other sim. But when I added back all the traits again - those I wanted - instead of showing Foodie, Art Lover and Genius, it showed NonCommital, Foodie and Art Lover. I've tried giving the NonCommital trait back and removing it again too, but it still shows up as if its there, even if I add Genius in first then change up the order of the other added traits it doesn't work. Still thinks NonCommital is in the first spot. Its really weird. I even tried doing the Get To Know interaction after removing all traits and after adding each one back to see if he would learn the new things about the sim. But it stayed the same as what the sim had when they first met.
Has anyone had that happen and know of a work-around? I know the devs are too lazy to fix anything to do with the cheats they created based on their response of "this is all we can do for now". Like no, you could if you wanted actually fix the issue of traits sticking around in weird ways. But they'd rather churn out new packs with new bugs leaving unpaid modders to fix their mess for them.