A C_PERIOD object (create by running a Job using "Execute - Recurring" will go from "Stopped" (after stopping its associated queue) to "Sleeping" when a child job is cancelled.
This will cause any child job to be active again.
Reproduction details :
Expected behavior :- The C_PERIOD object should remain "Stopped" since the Queue is stopped
Actual behavior :-
Bug confirmed by Engineering
Release : 12.3
Component : AUTOMATION ENGINE
Fixed in AE 12.3.7 & AE 21.0.