Clearing and reparenting changes child position!?

hello. i have a duplivert object parenting a window object. everytime i load the file, the child object is out of its place. if I clear the parenting and redo it, then it gets back to where it should be.
the window (child object) is linked from another file, but so are all other assets, and none of them have this problem. the source file have all scale and rotations applied. 9 sec video attached shows the problem.

I’m on Linux Debian Testing and Blender 2.82a
any idea what could be causing it? thanks in advance!!

i’m sorry for double posting, but just if someone stumbles upon this: i’m almost sure it was a bug. when I loaded my files in version 2.92, everything was in the right place AND if I save the file in 2.92 and reload it in 2.82, the positions are fixed.