Yeah but it’s now LEGENDS canon.
So are both of the games. Even SWTOR is non-canon and they’re still producing new story content for it.
It’s best not to worry about what is or isn’t canon. Just search out the most entertaining and enjoyable material and forget the rest.
I’m glad I can forget about the Yuuzhan Vong now since to me they were one of the most less desired aspects regarding LEGENDS canon.