Issue still exists with edge module calendar v126.96.36.199
PBX Firmware: 12.7.6-1904-1.sng7
FreePBX Version: 14.0.11
Calendar module version: 188.8.131.52
Given that the issues with reoccurring events can't be fixed because the issue is caused by the 3rd party libray, one of the examples listed in https://issues.freepbx.org/browse/FREEPBX-19965 and given the fact that the developer for such 3rd party library is not fixing the library even after the pull requests have been generated, would it be possible to choose a different 3rd party library? There are several other iCal parsers on the internet that seem to be maintained more actively that the one used now. I understand that this is not a trivial task, but this library in particular is failing in one of the fundamental tasks which is the ability to correctly create and manage reoccurring events, so it could be said that this library is definitely not the most appropriate one. I don't know if the involved license terms allow the FreePBX developers to modify the code themselves, since the error has already been found, in order to avoid the "file has been tampered" warning.
If none of this is possible, what could we do to fix the issue and avoid the tampering warning?