Well if you want videogames to ignore all canon, then KotOR shouldn't even be set in a specific point in the SW timeline. Why does Revan have to be human? Why can't the Exile be a Hutt? Why do Revan and the Exile have to even exist in the same verse as your KotOR3? That's why "personal canon" is a tricky and confusing thing to do.
"Sir,we are beginning our search for these rumored 'underwater villages'.They will not stay hidden for long". -Battle Droid Commander OOM-9!