When Windows 10 goes into beta we'll test TurboActivate / TurboFloat on it (right now it's in "alpha", or as Microsoft calls it, "Technology Preview").
My guess is the user changed more than just their Operating system (for example the harddrive as well), so they'll need to re-activate.