I have found the second trigger - it is the Business Savvy trait that comes from choosing the Fortune Aspiration.
Like the Fine Arts degree, the Business Savvy trait is an independent trigger for this bug, so having either one of them is enough to cause this.
There may be other triggers, so if you have the bug but your sim doesn't have a Fine Arts degree or the Business Savvy trait, please report here.
If you want to try this for you sims:
1) Be sure to keep a separate save before you try this, just in case.
2) To remove the Fine Arts degree you will need to use one of the following, depending on the degree type you have (You can check this in the Simology panel) -
Traits.remove_Trait trait_University_FineArtDegreeBAHonors
Traits.remove_Trait trait_University_FineArtDegreeBA
Traits.remove_Trait trait_University_FineArtDegreeBSHonors
Traits.remove_Trait trait_University_FineArtDegreeBS
The first 2 are for the distinguished degree from Britechester, with or without honors, the latter 2 are for the Foxbury degree.
3) To remove the Business Savvy trait use:
Traits.Remove_Trait Trait_Business_Savvy
To reverse this, just replace "Remove" with "Equip".
If this doesn't work for you, or you simply don't have those two triggers, please let us all know. A list of your sim's traits can help figure out why.
While I've covered a significant portion of the traits, skills, aspirations when testing this, these two triggers don't seem to have anything in common, so there could be others.