Welcome email for agents have not worked at least since 2017 when I began using this software. During that time, I found multiple forum threads with others complaining of the same. It's an osticket issue.
As a work around, I send agents a password reset email as soon as I set up their account, as that gives them login details and ability to set their password, but it sounds like you're having problems with reset emails, too.