What the watch does must be wrong.
It seems to me like you have discovered an error in the firmware of the watch and it would be worth the while contacting Casio.
The manufacturer has taken into account the fact that there are areas which do not observe DST.
For this reason there are intentionally three possible settings for DST: 1. AUTO (the DST will be driven by whatever the radio signal says), 2. OFF (the DST will be off; and whatever the signal says about DST will be ignored), 3. ON (the DST will be on, and whatever the signal says about DST will be ignored).
If you are sure you set your DST to OFF, but the watch is behaving as if it were AUTO, you should write to Casio as they have a mistake somewhere in their plans.
If you set your timezone "one zone back", this might be a solution for you to display correct time in the main timekeeping mode, but of course will affect the time shown for other time zones in the world time mode
It seems to me like you have discovered an error in the firmware of the watch and it would be worth the while contacting Casio.
The manufacturer has taken into account the fact that there are areas which do not observe DST.
For this reason there are intentionally three possible settings for DST: 1. AUTO (the DST will be driven by whatever the radio signal says), 2. OFF (the DST will be off; and whatever the signal says about DST will be ignored), 3. ON (the DST will be on, and whatever the signal says about DST will be ignored).
If you are sure you set your DST to OFF, but the watch is behaving as if it were AUTO, you should write to Casio as they have a mistake somewhere in their plans.
If you set your timezone "one zone back", this might be a solution for you to display correct time in the main timekeeping mode, but of course will affect the time shown for other time zones in the world time mode