Hello Jacob,
I had the same problem with the Google Calendar. I received a mass-notification email from them at the end of this past summer informing all of its users that as of November 2015, their calendar will no longer provide live feeds/updates. I’ve confirmed this to be true because all of my reoccurring events (that were being fed to Google from my iCal) came to a screeching halt. So, therefore, I just cut out the middle man and use my iCal as the source of my calendar posts. Unfortunately, I have yet to find a resolve to having this done seamlessly, without any glitches. I hope that this information was helpful.