Is there a way to adding mutation ignoring its prereq?

Let me elaborate on the situation. I don’t know when the experimental version was updated. If the mutation I wrote now does not include the pre-position, it will directly to base level or even disappear. For example, the three levels of night vision are Night Vision, Advanced Night Vision, and Perfect Night Vision. Remind me to write the code for perfect night vision directly in the character occupation code. When I enter the game, the game automatically downgraded from perfect NV to night vision.