For anyone else searching for a solution:
We had the same problem and only found a solution when looking into the soure code:
fullName is ignored.
You have to have a mapping to the fields firstName and lastName for discourse in your Identity provider (We used Keycloak)