if you're executing the scheduled task manually, does it have a "next run" date?
We have not setup the ability to run the DisableInactiveProducts task manually, it is only run via ProductImportTask which according to the log entries finished over 3 hours earlier.
if you're executing the scheduled task manually or in code, are you calling the right methods to do so?
Yes, we think so. The logic which is in place has been running without issue for over 6 months.
it doesn't look like you're logging a completion event for the DisableInactiveProducts task. Was it possibly still running when you tried to manually execute it? Kentico won't create 2 running instances at one time, they will be queued in order of the request.
From the log entries we have seen so far, we can see where DisableInactiveProducts tasks begin and end. As DisableInactiveProducts cannot be called manually, we are unsure how the custom task has started.