Incremental sync ignores the original filters

We manage our calendars syncs in this way -

  1. running first sync with some filtering (timeMin & timeMax), then obtaining the nextSyncToken
  2. running incremental syncs when triggered by the events watcher. The incremental syncs ignores the original filters and returns updated events from different dates.

Is this the expected behavior?

example - running first sync on dates 2021-07-25T00:00:00 - 2021-07-25T20:00:00, getting nextSyncToken = xxxxx. adding a new event on 2021-08-08. running the incremental sync with nextSyncToken = xxxxx, returns that new event although it should have been filtered out. (tested on nodejs & on Google's api reference page)

How many English words
do you know?
Test your English vocabulary size, and measure
how many words do you know
Online Test
Powered by Examplum