Thank you for the detailed report. You found two bugs.
Thunderbird: The Thunderbird project moved their community holiday files from their website to GitHub, so the old URL was returning a 404 for every country. On top
of that, several country filename mappings were wrong (e.g. France was mapped to FranceHolidays.ics but the actual file is FrenchHolidays.ics). Both issues are
fixed and wil be included in the next release.
Nager.Date (Official Public Holidays): You’re correct that it was only importing the current year. Nager.Date’s API is single-year, so we now automatically import the current year plus the next two years in a single click. No change needed on your end — just click Import and you’ll get three years of holidays at once.
Google Calendar: I tested the Google Calendar ICS endpoint and it’s returning data correctly on our end. If it showed as failed for you, it may have been a temporary connectivity issue — please try again with the next release and let me know if it still doesn’t work.
Thanks again for taking the time to report this! You’ve been a great help.
This is included in the 1.0.7 release which is available now.