Shadowlands boost of a trial character fails with LUA error

I had 3 “Shadowlands Boosts” ready to use.
So yesterday I boosted a trial character (night elf druid) to lvl 50. It went fine.
Today I tried to boost another trial character (void elf priest).
It keeps failing with the following LUA Error:

Message: Interface\GlueXML\CharacterServices.lua:250: Usage: C_CharacterServices.AssignUpgradeDistribution(guid, faction, specID, classID, boostType, raceID)
Time: Thu Jun 16 11:01:47 2022
Count: 1
Stack: Interface\GlueXML\CharacterServices.lua:250: Usage: C_CharacterServices.AssignUpgradeDistribution(guid, faction, specID, classID, boostType, raceID)
[string “=[C]”]: in function AssignUpgradeDistribution' [string "@Interface\GlueXML\CharacterServices.lua"]:250: in function Finish’
[string “@Interface\GlueXML\CharacterSelect.lua”]:2729: in function `CharacterServicesMasterFinishButton_OnClick’
[string “@Interface\GlueXML\CharacterSelect.lua”]:2743: in function <Interface\GlueXML\CharacterSelect.lua:2738>

Locals: (*temporary) = “Player-3391-0C376F33”
(*temporary) = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = 4
(*temporary) = 0

This trial is my 29th character on this server and got a total less than 50 characters, but just in case I deleted a lvl 1 char I had and tried the boost again. Same behaviour.
Removed all addons. Restarted. Same behaviour.
Cleared the _retail\Cache folder. Restarted. Same behaviour.

Any idea ? Thank you.

EDIT: Fixed it by boosting a newly created void elf priest instead of a class trial. Still…why

3 Likes