There is no possibility to activate a topic on cancellation.
This can happen if the 'queue or job expiry time' exceeds their time or someone cancelled the job by accident.
Jobs can exceed due to occupied engines, expired licences, bigger than normal dynamic input datasets (or even bad scripting).