Claim: Mission Vao first appeared in Star Wars: Knights of the Old Republic and the last appearance was Star Wars: Galaxy of Heroes.
Evidence: Star Wars: Knights of the Old Republic (2003) Star Wars: Galaxy of Heroes (2015) 
Star Wars: Galaxy of Heroes (2015) Mission is first seen on the surface of the planet Taris, and is later encountered in its Undercity.