Some users have reported issues with the time-zones stored with NetSwitcher profiles after the application of Microsoft's DST update. This is not actually an issue with NetSwitcher but rather with Microsoft's (questionable) decision to re-sequence the IDs used to represent the various time zones. Since NetSwitcher stores the TZ ID, when it retrieves get a different TZ from Windows when the ID is looked up.
The fix, however, is quite simple. Follow these steps for each stored profile you wish to correct:
1) Say, for example, that you have a profile named "#1". When you start NetSwitcher and select profile #1 you get the time zone for Caracas, La Paz. That's fine except that you originally stored US EST in that spot:

2) To fix, simply choose the Time Zone combo box and select the correct time zone for this profile:

3) After doing so, the screen will look like:

4) Then you need to SAVE the profile using the SAVE button. When you click SAVE you get the "Save this setup" dialog box. Unless you have another idea, save it using the SAME name as before, namely "#1":

5) Now, reselect the profile #1 and verify that the TZ value is now correct:
