I am trying to set up a process to use the Extract Changes REST API for a hosted feature service that has "Keep track of changes to the data" enabled. I am finding, however, that the serverGen in the service JSON has not changed from the minServerGen. I know that the data in this layer is being created and updated daily. My understanding was that the serverGen should update any time changes are made to the features.
When I try to use this serverGen value to extract the changes, the status seems to just get stuck on "Pending", and never actually give me a result URL. I am thinking maybe it is trying to give me all the changes that have been made since the creation of this service and enablement of the track changes feature?
Am I not understanding how this feature/API work? Is there some other setting that I need in order for this to work correctly?

