Thanks capink for your previous answer.
I have a chain relying on the Chain caller which does the following:
- Select all my books
- Call a chain to clean my library from the books I already read
- Call a chain to prepare the new books to be sent to the Kindle
- Call a chain to send the books to the Kindle
- Call a chain to eject the device
The chain caller does not wait for the action 2 to be completed before starting action 3, nor does it wait for action 4 to be completed before starting action 5. However, it always wait for action 3 to be completed before starting action 4.
Does anyone know why this might be?
As a workaround, I added "Confirm" actions between the problematic actions to "manually wait". In the first case, I wait for the progress bar of action 2 to be completed (Action Chains progress bar) and in the second case, I wait for the Calibre Jobs to be completed.