@jerryp

Woha!!!

I just unchecked the Public calendar in iCloud and rechecked it again - this changed the link to

webcal://p102-caldav.icloud.com/published/2/xxx

and now it works again!

Changing to solved!