Donation Pages Automatically Redirect
Since you have the extension Access Control by Financial Type for Reports that means you have Access Control by Financial Type enabled. You have to set additional permissions when this is enabled.

You must grant the add and view permission for each financial type to
the anonymous user role for visitors to be able to access your contribution pages.

I submitted this PR to the docs as I had encountered this issue as well.