Auto-layout is causing labels & text-fields to snap into place

I have viewA and viewB. When I segue from viewA to viewB and then back to viewA all of the data is aligned correctly in viewA. However, when I segue back to viewB and then back to viewA the upper row of data ‘snaps’ into place. This behavior continues for the entire lifecycle.

Here is a video of this behavior. (Sorry for the background noise. It is my jeweler wife working away.:slight_smile:)

I think it odd that this behavior begins after the second segue from viewB to viewA and not the first.

I have no idea why this is and have tried for two days to resolve it. Any comments or suggestions will be greatly appreciated.

Thanks!