Typical of a broken platform. If you're seeing a Friday drop in May, it's almost certainly the Google core update rolling out again - happens like clockwork this time of year. Check your log files for any crawl budget changes and look at the SERP volatility in GSC. I've seen this pattern three years running; it's not a technical fault on your end, just Google being Google. Hold tight, it usually stabilises by the following Tuesday.