Possibly that could be the reason never know what criteria IRCC pick processes it.
when did you got ghost update on your sons application? Usually the ghost update indicates stamping is done so that could give you an idea about progress on your passport stamping.