I am getting error code 500 when submitting a Survey when the user is set to the User or Publisher role in Portal for ArcGIS. If the users is set to the Administrator role the Survey will submit. Do I need to create a custom role in Portal for users to submit surveys (so i don't have to make everyone Admins)? And what permissions are needed?