Same problem here. Small mail host on my own domain.
Everything is set up perfectly, mail-tester.com gives it 10/10, and last week Gmail suddenly starts hard bouncing emails for one day and delivers to spam folder after that. Three days later everything is back to normal.
How? Why?