Missing archived and create events of archived contracts in custom view projection

While trying to extract the create events to a database, I could see that it does not include any of the create events of previously archived contracts. If I perform any action while the custom view is running, it does insert new create and archive events but not the ones created before the service starts.

I am using the spring boot example provided and running it against a sandbox. I can’t find any flags to enable/disable this and this seem to be the default behavior.

This is because the ledger offset is set to ACS. The documentation says otherwise and it can be fixed by passing in a custom offset while creating the projection.