To elaborate on @knepiosko ‘s answer, what the waiting 10 minutes is going to do is to ensure that the Light Cleanup scheduled database task is going to run (as it’s typically set to run every 10 minutes interval).
The light clean up task (BATCH_SYS.FND_LIGHT_CLEANUP_) is one that takes care of deleting the background jobs in different states based on the system parameter settings (among other things that it does, such as checking and initiating IAL replication if there are any outstanding, cleaning Virtuals used in Projections, etc.)
Additionally, please refer to the below documentation on System Parameters. Under the "Background Jobs" category, you will find system parameters that define the cleanup age limit for Background Jobs in various states.
Additionally, please refer to the below documentation on System Parameters. Under the "Background Jobs" category, you will find system parameters that define the cleanup age limit for Background Jobs in various states.