When you create a save file, you are permanently locked to the Z-Target option you have selected at the time.
What that means is if you open the game, go to options, set Z-Target to 'Hold' or keep it on 'Switch', then create a save file, that file will not be able to change it from Hold to Switch or Switch to Hold.
Expected Behavior
After making new file you should be able to switch the option at any time.
Steps to Reproduce
Open game, choose your Z-Target option in the 'Options', and create a file and playthrough till you are able to Z-Target something.
Z-Target someone to confirm the option you chose works
Current Behavior
When you create a save file, you are permanently locked to the Z-Target option you have selected at the time.
What that means is if you open the game, go to options, set Z-Target to 'Hold' or keep it on 'Switch', then create a save file, that file will not be able to change it from Hold to Switch or Switch to Hold.
Expected Behavior
After making new file you should be able to switch the option at any time.
Steps to Reproduce
Context (Environment)
I narrowed it down to being broken when the Save code was refactored with this commit https://github.com/blawar/ooot/commit/b64abaae30e703435f6fa0aa1651d068824aa79f.