Movement of a component could be caused by elevated mechanical vibrations stemming from a questionable conveyor system or blower motor.
Other sub-systems to explore would be sources of impinging gas, such as outputs of convection plenums, cooling tubes, recirculation returns or gas distribution plumbing in both the heating or cooling regions of the reflow system.
Uneven heating or especially cooling can cause dissimilar forces that can shift a component, this is frequently witnessed with passives but larger devices are not immune from this phenomenon.
A quick test to eliminate the heating & cooling variables would be to duplicate the process with a few identical samples processed through the reflow system while set-up to operate at room temperature.
If the component continued to shift, chances are its oven related. If it didn't move, then it may be thermal related such as device uniformity, heating rates and cooling rates. I'd also double check pad-package geometries to be safe