Not well:
{{{
            log.msg('WARNING: scheduler is in an unknown state')
}}}
the problem is, when `activate()` fails, the caller has no way to know how active the scheduler actually is.  Has it started a polling loop or a timer?  Has it subscribed to changes or some other mq pattern?  So the best we can do is log about it and leave the scheduler listed as active in the db.