It’s not just about Cannon Street or Southeastern.
If someone doesn’t touch in, changed en-route and ends up at Cannon Street, the system doesn’t know what they journey is. You could board at Baldock, not touch in and travel to Cannon Street with a change at London Bridge and exit at Cannon Street.