If you create an instance of a test set with the same name as an existing test set, then iTest will not publish the test report to the new test set after execution.
Workaround: Use unique test set names.