Das Geheimnis ist tatsächlich der Okkult-Status deines Sims. Normalerweise kann ein Sim nur einen Okkultstatus (Hexe, Werwolf, Vampier etc.) haben. Hat dein Sim bereist einen Okkultstatus kann er keinen weiteren bekommen.

Mit Mods wie NRASS Masterkontroller kann kann man das umgehen und zum Beispiel Werwolf-Hexen erschaffen. Alle Okkultkombinationen funktionieren aber auf Grund der Spielmechaniken nicht.

Speziell das oben beschriebenen Problem hatte ich auch und mein Sim hatte keinen Okkultstatus (als normaler Sim erschaffen) - gehörte also zu keiner Gruppe besonderer Sims. Allerdings konnte mein Sim Meerjungenfrauentang essen wie blöde und er verwandelte sich nicht. Stattdessen wurde die von dir beschriebene NAchricht gezeigt.

Nach einigem Testen habe ich das Merkmal "Bot-Fan" gelöscht/geändert (via Mastercontroller) und siehe da, die Verwandlung glückte.

Also muss das Merkmal "Bot-Fan" ein inoffizieller Okkultstatus sein, der die Verwandlung blockiert hat. Dieser wird auch nicht von NRASS Mastercontroller und wahrscheinlich auch nicht von anderen, ähnlichen Mods abgedeckt bzw. als Okkultstutus angezeigt/erkannt.

Es hat also einmal mehr nichts mit cheaten zu tun... ... sondern mit undurchsichtigen Spielmechaniken.

Im Spiel gibt es auch ligitime Möglichkeiten die Persönlichkeit eines Sims zu ändern (also seine Merkmale zu ändern), falls das nötig sein sollte - z.B. die "Denkvermögen anregende Maschine "Grauzelle 1.0"" aus "Wildes Studentenleben".

Andere Merkmale könnten eine Verwandlung in eine Meerjungfrau möglicherweise ebenfalls blockieren. Das habe ich nicht getestet. Gegenenfalls muss etwas herumprobiert werden.

Sollte dieses Problem auftreten, kann es also sinnvoll sein, auch einen Blick auf die Merkmale zu werfen und sie gegebenenfalls zu verändern.

(Mir ist klar, dass diese Antwort sehr spät kommt, aber vielleicht hilft sie anderen Spielern, die erst jetzt auf dieses Problem stoßen.)

...zur Antwort