The hidden options only work on newly created constituents.  If a user is already created the hidden opt-in/out does not change the existing status of a constituent record.