Spotted by Rob reviewing the simulator work. The default for the log.set_labels timestamp parameter should be SECONDS not MILLISECONDS. The behaviour is correct, just the docs/stubs that are misleading.