I've been playing around with themes today. I started with a blank .QVW, created some objects, modified colors and styles and then saved the theme.
I unchecked "Object Type Specific" so that it would apply the styles to all objects. I checked "Caption Border". On the next screen, I just went hog wild and clicked everything including "Size and Position" and then saved the theme.
When I went to apply the theme, because I had selected "Size and Position", when I went to apply the theme to different objects, it would move them to the location of the original object on the screen. I realized the problem, so I went back, unchecked "Size and Position" and I saved the theme. The problem persisted though. I would apply the theme to an object and the object would still move.
So I went back and created a brand new theme with "Size and Position" unchecked and then I was able to apply the theme successfully.
I believe when Theme Maker saved the file, it put the entry in for "Size an Position", so on the update, it wasn't a true update and that remnant stayed in there causing the problem. Does this sound like a fair assessment? It's a minuscule issue, but I figure it would be worth fixing so it doesn't give anyone else a headache or discourage people from using themes.