Your variation children don't all use the same variation theme as the parent — some have Size only, some have Size+Color, etc. Amazon requires consistency.
All variation children must share the same set of varying attributes. If a parent declares 'SizeColor' theme, every child must have BOTH size AND color filled in. Mixing themes across children breaks the variation family.