fix a timing bug in LegacyCaptureActor