Hi Scott,
I’m sorry you’re experiencing difficulties.
I notice your site relates to a church: we often find the builders/administrators of church websites have a plugin called Series Engine installed (or have had at some point in the past) – can you confirm if that might be the case?
If so, it’s possible that the way it manipulates the system datetime setting causes breakages in relation to recurring events.
Is that possible here? If you are using Series Engine, can you try deactivating it then generate a fresh series of recurring events. Before reactivating Series Engine, please confirm if – for those newly created events – you are able to click on any month view links and successfully reach the individual event pages (unfortunately, if my theory is correct, any events that currently do not work will already have been “damaged” – so they will continue to fail).
If those new event links work as expected that would confirm the problem relates to Series Engine and we can take things from there. If not, we can explore alternatives.
Let me know how you get on!