Fix redundant schedule patching by comparing SkipImmediately and LastSkipped by value
