@HSMMJ I think the problem you encountered has already been fixed with a recent deploy of your site considering that the site setting must approve users is disabled since 2019.
I did some tests with the invitations on your site and everything seems to work properly now.
Please contact us if any user should end up again in the review queue for the approval by the staff.