Answer:
Take a look at a floating point accuracy: when player location is too far from the origin it leads to big error in transforms when trying to perform arithmetics. It is fixed by making world property “Rebase world origin” that actually makes an offset from the current location (thus minimising this float-type error), so the problem is solved.