OIDCUserManager - Failed to update user informations

Hi.

We do have a lot of error messages like these:

2026-03-17 14:52:05,943 [pool-15-thread-1] ERROR o.x.c.o.a.i.OIDCUserManager    - Failed to update user informations 
org.xwiki.contrib.oidc.provider.internal.OIDCException: Failed to get user info: null
	at org.xwiki.contrib.oidc.auth.internal.OIDCUserManager.getUserInfo(OIDCUserManager.java:203)
	at org.xwiki.contrib.oidc.auth.internal.OIDCUserManager.updateUser(OIDCUserManager.java:240)
	at org.xwiki.contrib.oidc.auth.internal.OIDCUserManager.lambda$updateUserInfoAsync$0(OIDCUserManager.java:154)
	at org.xwiki.context.concurrent.ExecutionContextRunnable.run(ExecutionContextRunnable.java:71)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)

What could be the reason?

Simpel

XWiki 17.10.4 | OpenID Connect 2.20.2

This is actually a background hack which is trying to refresh the user information regularly (controlled by oidc.userinforefreshrate), but it’s unfortunately not very well-designed and only really work with long-lived access token (which is less and less common, not really a good practice when doing only authentication with those tokens). It should ideally be rewritten to add support for the refresh token, but maybe in the meantime this feature should be disabled.