Skip to main content

Troubleshooting: Events Continue Syncing with the Previous Time Zone

ExtendSync Google | Ensure calendar events use your updated NetSuite time zone

Updated yesterday

If calendar events continue syncing using an old time zone after you change your NetSuite time zone preferences, this is expected behavior caused by session-level caching.

This article explains why this happens and how to resolve it.


Symptoms

You may notice one or more of the following:

  • Events created in NetSuite sync to Google Calendar using the previous time zone

  • Time zone changes in Home → Set Preferences do not immediately affect synced events

  • New events appear at incorrect times after a time zone change


Why This Happens

For performance reasons, the ExtendSync Google Calendar script caches the user’s time zone for the duration of the NetSuite session.

If you change your time zone during an active session:

  • ExtendSync continues using the cached (old) time zone

  • Sync behavior does not update until a new session starts

This is expected behavior and not a sync failure.


How to Apply the New Time Zone

To ensure the updated time zone is used for calendar syncing:

  1. In NetSuite, change your time zone via:
    Home → Set Preferences → Time Zone

  2. Click Save.

  3. Log out of NetSuite completely.

  4. Log back in to NetSuite.

  5. Create a new calendar event.


Important Notes

  • This workaround applies to new events only.

  • Events created before logging out will continue to reflect the old time zone.

  • If you also changed the company time zone, similar behavior may apply due to NetSuite limitations.


Need Help?

If events still appear at the wrong time after following these steps:

Include:

  • Your NetSuite user time zone

  • When the time zone was changed

  • Example event timestamps

We’re happy to help ensure your calendar events sync with the correct time zone.

Did this answer your question?