Without seeing the file itself, it's a little difficult to tell. It may be that there is some problem with the relationship between the frame component and its origin, which results in it displacing itself when scaled...but without being able to examine the file, it's hard to say.