I ended up unlocking solutions, and I can see why I was struggling. Here's some issues I see:
The description mentions May 2019, and so does your code, but the timestamp you're using is from May 2020 !!!
There's not really any random tests (seems possible to guess the answer). You should have some more strings, preferably random, unless it could lead to false positives. (testing more seems impossible due to time constraints you're using)
It appears to be quite perfomance instensive. I suggest you specify a more exact date, maybe a week long, as it seems impossible to debug, and that way you could test more strings.
I ended up unlocking solutions, and I can see why I was struggling. Here's some issues I see:
⸲‾!?()˙,