I am having the same issue, if I edit the record the logic hook works well but with schedule workflows that modified the record the logic hook does not run.
I reapeated the same logic hook before and after save but all seam that the trigger does not work.