My artifact is +20, but the triumph is not completing.
I saw another thread that set to reset the artifact. I tried that, but had no luck popping the triumph.
I'm on Xbox.
Just as an FYI, it refused to pop on xbox. I logged in on Stadia and it was able to be claimed.