Builder keyboard component recording RTs many seconds too early

OS (e.g. Win10): Windows
PsychoPy version (e.g. 1.84.x): 2023.2.0
Standard Standalone? (y/n) If not then what?: Yes

What are you trying to achieve?: My keyboard component is recording impossibly early response times, on the order of many seconds too early.

What did you try to make it work?: I’ve made a 1-trial, stripped-down study with the keyboard component set how I need for the actual study to confirm that it is behaving this way. I’ve tried changing lots of settings, but the recorded rt for the key_resp object is always ~ -8 and -12 seconds. In other similar posts, the problem has been that “discard previous” was unticked but that isn’t the case here.
keyRespNegRT_demo.psyexp (20.8 KB)

What specifically went wrong when you tried that?:
No errors, this pared-down program works as intended (and so does the fuller, complicated version) except that the RTs are impossible.