If fields are missing from the complaints or compliments forms the issue is likely due to role-based visibility settings. You can fix this quickly by updating the Mandatory Fields configuration.
From the left menu, click Admin.
Under Site, click Mandatory Fields Configuration.
Scroll through the list to find the field that is missing from the form.
Click on the Filter by User Profiles drop-down box.
Select the role that should have visibility of the field.