When the following options are set on a GITEA branch our Merges for Pull Requests fail with a 500 error:
Branch Protection: Enabled with Disable Push
Required Approvals: 1
Team or user that will be reviewing is defined in the whitelisted reviewers
New to this whole raising an issue thing, so give me a shout for any other information you need.