I think that Mahmoud Ben Hassine's reply in this GH issue could be the solution.
https://github.com/spring-projects/spring-batch/issues/4466#issuecomment-1777222632
So in your case, not using an incrementer is the way to go. An incrementer is really only useful when there is a clearly defined sequence of job instances based on job parameters (ie the next job instance is defined by incrementing the parameters of the previous job instance).