It can move to in progress even if background is not completed. It basically moves to in progress when application starts getting processed. Trigger could be FP request, background completion or no material update to tracker for a long time(would appear as a ghost update the first time and date...