@goik You will need to have the plugin call await user.email.confirmByUid(uid); when the account is created.
But a different question -- do you need to have the account confirmed? By default privileges are set up so that both confirmed and unconfirmed accounts can post new topic/replies, etc., so there is no functional difference except that outgoing emails won't be sent to unconfirmed emails.
If it's merely to "check a box", then maybe it is ok to just not confirm any emails.
Might be the plugin needs updating to auto-confirm email addresses.