All of these repeated attempts to generate the reports is probably putting too much strain on the servers, and devs may well be busy with family or holiday things or just taking some time off.
(Edit: Or not if attempting to 'generate' a report is just leaving a page open.... Is that what you all are doing? I thought it must be an app thing and you were actually doing something besides hoping a page updates. Same rule of thumb still applies. Patience grasshopper, patience =D )
I've noticed feed and other problems, and couldn't access any pages for a spell, and wondered if an uptick in activity was overloading the servers. Didn't think bustle around the 2026 challenges would be enough on its own... but this would.
Good rule of thumb - especially for tech - if it's not working for some reason repeatedly trying isn't likely to fix it. Give it a break, come back again in a day or two.
(Edit: Just looked - my 2025 report was waiting for me and I didn't do anything. Are you sure you need to generate one for yourself?)