Since the jobs are scraped and not fetched through an API, I'd also check whether the structure of the site changed in some way.
I'm very suspicious of the data, because a 33% decrease in less than a month is unreasonable. Even at the height of Covid, there wasn't that much of a drop-off.
My money is on the script being broken.