When I set the WorkspaceRunner Number of Workspaces per FME Process parameter the last batch isn't run. For example if I set the value to 10 and there are 42 items to process then only the first 40 are processed.
I have created simple Parent/Child workspaces that demonstrate the problem.
I am using the latest Mac build of 2019.
FME Desktop 2019.2.2 for 64-bit Mac OS X
Build 19817 / January 7th, 2020.


