First step in first iteration creates extra step, preventing termination

The first step of the first iteration in an iteration process generates an extra step, which keeps running until the workflow times out. This is an occasional issue and doesn’t happen in every iteration. If it occurs, it only appears in iteration 1. Has anyone encountered this problem?