"Calendar cannot be shown because it is not public. Check your calendar settings"

  • 2
  • Problem
  • Updated 3 years ago
  • Not a Problem
So, I 'm still new to Rise Vision, but so far, I've made a presentation to show a Google calendar. I made my Google calendar public, and setup the Google Calendar widget and tested it out and everything worked great. This was Friday.

I came in this morning and see on my display the error message: "Calendar cannot be shown because it is not public. Check your calendar settings"

I've double checked my share settings to make sure nothing changed. Then I checked my presentation. I just went in and did a Save and Preview and it pulled the calendar fine. I hit Publish just to be sure and sure enough the calendar is shown on my display now.

Like I said, I'm new to Rise so this is the first presentation I've run with this widget, is this something that happens often with the calendar? Is there something I can do to make sure I don't have to constantly come in and republish my presentation?

Thanks!
Photo of HarvestCFL

HarvestCFL

  • 160 Points 100 badge 2x thumb

Posted 3 years ago

  • 2
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
Harvest, I ran into this today as well, restarting machines/sign should clear out the error (or at least it did on my machines) Not sure the cause either. Let me know if you're still having issues.
Photo of HSuarez

HSuarez

  • 11,896 Points 10k badge 2x thumb
Hi Mark and Harvest,
Please send through the preview link to the presentations in question and we will look into this further. Thanks!
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
I've updated the calendar with some test data, and it's showing. The issue was with the calendar loading and stating that it was not public. A reset fixed the error, so you should now see data.

Here is the other preview for Tram Haus Lodge: http://preview.risevision.com/?type=presentation&id=0c648c87-dbe6-4dc6-9584-360b298414bb&sho...

What's confusing is that I have not changed calendar settings at all, simply input data.
(Edited)
Photo of HSuarez

HSuarez

  • 11,896 Points 10k badge 2x thumb
Thanks, just refreshed the previous presentation I was looking into (JPR Channel 51 Main - Indv. Drive Sheets) and I can see a few events on there now both on the external calendar link and also on the presentation itself. I can also see the Tram Haus Lodge events - I'll look into that presentation now.
Photo of HSuarez

HSuarez

  • 11,896 Points 10k badge 2x thumb
Hi Mark,
Originally when I posted the above, I was able to see JP events but now I am not able to see any events at least for your calendar. I have made a couple of tests with our Calendar widget - using two Cal IDs for a single user calendar and a group calendar - and was able to view the events on the presentation once it is set to public view.

Are you currently using Google Apps for Work? One of my domains is hosted on Google Apps for Work. I've noticed that the naming convention for my Google Calendar link is something like MYDOMAINdotCOM_randomlettersnumbers@g... whereas the Google calendar ID for JP naming convention is something like randomlettersnumbers@group.calendar.g...

Another way to check is to view the calendar link in incognito mode. Also, do you have other administrators?

Here's a screenshot of the calendar's preview link:
Photo of Mark Parsons

Mark Parsons

  • 1,802 Points 1k badge 2x thumb
I removed the test cases, as the calendar widget was able to update events appropriately. The content manager is responsible for adding more events to the calendar and is an admin on the account. We're using a standard google account for management of our calendar/sheets used for Rise. I've noticed the naming change as well a few months ago, when creating some test calendars, and can only chalk it up to this account/calendar being somewhat old, and now Google has  different naming scheme for calendars. I created a digital signs calendar, which has an embed src of "https://calendar.google.com/calendar/embed?src=dsigns%40jaypeakresort.com&ctz=America/New_York&q..." whereas the JPR events one is seemingly random.

The only issue I'm currently experience (or was) was the widget stating that the calendar was not public, and was showing an error message (pictured below). I restarted the machine, and the error was no longer present. It appeared on all signs, but I restarted each and the error went away. This same error also occurred previously on 1/25, but only on the HJ lobby sign, preview here.

I've added more test events to the calendar in case you want to continue to look through the sign, but will need to take them down ~4:30p EST.

Let me know if there's anything else I can provide.

Photo of HSuarez

HSuarez

  • 11,896 Points 10k badge 2x thumb
Mark,
I have been able to view/not view the JP calendar across various times today. ie right now I can see the events calendar in the URL link and in the test presentation that I have with me (this seems to be an older version of the calendar as I can see a stack of new Waterpark events):

In terms of recreating the error message that you see, I had a look around the different calendar settings. I can recreate the “Calendar cannot be shown probably because it is not public. Check your calendar settings” message pop up on the Display if the individual calendar events are marked as Public but the group calendar is not marked as Make this calendar public in the Share settings. Can you confirm that this is not the case?

Thanks!
Photo of Marc Plevinsky

Marc Plevinsky

  • 66 Points
I'm curious if there was a resolution to this issue?  We just setup a new display and are seeing the "Calendar cannot be shown probably because it is not public. Check your calendar settings" pop up, and then the calendar section of the display stops updating.
  
We are using a google calendar that is part of a google apps for education (work) account.  The calendar is public, and no changes were made to the calendar.

Is there any way to get the calendar widget to "restart" that I am missing?

Thanks in advance for support of new user of Rise.  
Photo of HSuarez

HSuarez

  • 11,896 Points 10k badge 2x thumb
When I looked into the presentations, I was not able to reliably recreate the issue. I tested this out by adding the calendar ID to my own and also by previewing the calendar's public link on my browser. If an event does not appear on the Display, it was also not appearing to me both on the calendar's public link and on the calendar ID.

If you are seeing the “Calendar cannot be shown probably because it is not public. Check your calendar settings” message on the Display, one of the ways to recreate that message is if the individual calendar event is marked as Public but the group calendar is not marked as "Make this calendar public" in the Share settings.

I would also suggest viewing the calendar in incognito mode in Chrome, that way you can check that the calendar entries are public (you should be logged out in incognito mode) and then cross checking what you see on the Display.