XolOhm Rune bug

So I made a Sorc alt and was trying to fiddle around with some runewords and I came around a few suggestions from builds that include:
XolOhm for the “free” WarCry it says for its trigger “Invoke a skill from another class (4 times)” and since I was missing another rune for a different runeword I tried a simple one which is CemTal.
CemTal reads “Cast Evade 2 times to invoke the SPIRITBORN’S “Pestilent Swarm””.
The CemTal runeword works properly but it doesnt trigger the XolOhm runeword at all, regardless of how many times I invoke the very obvious skill from another class, cause as far as I am aware Sorcerer =/= Spiritborn.
So obviously this is bugged or I am missing something very obvious. (And yes I tried switching them up in different slots, in different pieces etc)

can u try xol with another rune that dont invoke another class skill? but yours… propably its blocked from doing what u try to do use one invoke to invoke second …

I tried using it with a different rune as well but its just not working with CemTal cause CemWat works properly with it and its a Necro invoke instead of Spiritborn and regarding the blocking that shouldnt be the case given that the proper build I am following specifically builds the runewords towards TamWat to proc the XolOhm which is the same principle of invoking the Spiritborn skill to trigger WarCry … or at least thats whats supposed to do