Some users are not receiving activation email

Yes it is still in progress.

I tried to create a new account yesterday, obviously the site is still having issues with new user signup emails. Tried to resend twice, no emails in inbox or spam.

Also no way to find a contact link. On the forum’s "About’ page, the Contact section redirects a user to About - discuss.pixls.us
That page has no contact information either.

I managed to sign in by linking my GitHub although I would prefer a discrete account.

Can the admins manually approve an account without a confirmation email?

Yes, we can.