I have no idea if the a shorthaul policy on,y as I have never been told anything about this on longhaul.
If a customer asks me if a seat is vacant and I can see that the seat is free and the flight is finalised on my iPad I will offer them a chance to move if they wish, the only time when this will not be possible before takeoff is if there are trim issues.