Outlaws takes place between episode 5 - 6 and Survivor takes place during 9 BBY before the events of Episode 4. Their canonicity can be argued because Outlaws and the Jedi: Fallen Order/Survivor games are made by two different companies. Respawn is responsible for Jedi while Ubisoft is responsible for Outlaws.
Even still graphic wise Outlaws is way behind AC Odyssessy which is another UBI game that came out in 2018 (IIRC)
That says Ubisoft got lazy while working on Outlaws or maybe they just made it cause they needed to.