Workflows and self hosted have different behaviour when run by trigger and run manually