Thanks for catching that! I couldn't find anything from my logs, that was frustrating.
The frontend of Peerdiem is served from www.peerdiem.com while the backend uses www.api.peerdiem.com. It seems that a strict tuning of the AdBlocker might prevent requests to a subdomains.
I will put up an explanatory text on the homepage for those encountering the same issue. Thanks again!
Do you get the same "No painting found for today" error as well?
I'm fetching the artwork + metadata myself in advance to avoid any throttling on the API.
I don't see any error on that endpoint in my logs, this is strange. I will investigate it further.