move thread launch to be after config check for back-compat mode in event handler