Pagination on WP_User_Query not updating current page

I ran your code, and the problem I see seems to be opposite what you describe– Page 1 never sets as the current page. Assuming that is the issue, I understand the puzzlement. That one is tricky to work out. You need to set base to an absolute URL.

'base' => get_permalink( get_the_ID() ). '%_%',

Or something similar that works in the context your need. That is, get_the_ID() does not work in all contexts. The absolute URL is the key though.