It all works great while I'm logged in and testing the feed via my web browser (where I'm logged in at). When I access the feed in another browser or calendar app, the feed is still valid and "intentionally left blank" due to great Drupal security built in...
How do I get around that? The ideal solution is to enable basic HTTP authentication and login that way via the calendar app. The calendar app offers an option for entering user/pass to access a link via basic authentication.
Otherwise, the site I'm working on won't contain very sensitive info and I'd be happy generating an obscure view path to share internally, and a view that somehow bypasses the OG roles (I know, that's evil!).
Any ideas on how to proceed? I appreciate any feedback in advance! :D