fix: add a delay into the signal test so there is enough time for the signal to be acted on