Not sure that I understand your question correctly. The CLI function only calculates the new ranking in the database, so visitors can see the new ranking once it is calculated. It doesn’t do anything on the UI (there is only a command line).
p.s. sorry for the late response. Apparently the new forum removed my email subscription so I didn’t get any notifications for new posts in the forum.
Thanks for coming back to me, I find when I run the CLI CALC, it does calculate the scores for the users. But I have to go into the UI and press save under matches for it to update to show the users their new scores.
I thought using the CLI CALC function would calculate the scores for users and update them to show the users when the log in?
The CLI function does the same as when you calculate via the admin. Only with WP_CLI you call the function via the command-line and this is (usually) faster because there is no delay in doing multiple requests to the server.
Sounds a bit like you have some caching on the front end. Did you check if other users also experience the same problem? Or do you have a way to invalidate the cache after a calculation?