It did that with me too but it did go through,
I also had an email confirmation
The Phylogeny Explorer is the mother of this site. On this site lots is allowed but on the mother site only science is allowed. You can see an sneak preview here https://dev2.phylogenyexplorerproject.co.uk/ developers are busy with developing a new database.I just donated 5 bucks. I dont even know what the phylogeny explorer is. Hopefully it helps to keep this forum going. Good luck.