If you cannot store recurring events and also other calendar apps do not work, AND your data is properly sync'ed to a cloud service or otherwise backed up, we recommend to reset the calendar storage, to fetch a clean copy from the cloud.