Were the Layer Comps created with »Position« checked?
I can’t reproduce the issue, can you provide the file for testing?
Here's a file I created quick to share what's happening to my file. If you change the file size to 640px wide notice where everything is placed. Then change the layercomp and you'll see a shift. That shift is what I don't want to happen.
Thanks for the help!