We've run into an issue I don't think we can prevent. Our field creates 4 FIT fields. There must be a limit that isn't published (maybe 32?) and no way to inquire about the global consumption of fields across all the CIQ apps the user is currently running.
We're figured out that the Alpha-HRV field seems to be causing our field to crash with a SYSTEM ERROR at a line where we create a FIT Field. That seems to suggest (we think) this field must create a WHOLE BUNCH of FIT fields. So our users are having to stop using the Alpha-HRV field.
Anyone know what the limit is? If the author of that field is here... how many are you creating? Is there a way to maybe setup a User Setting to disable some of those so a user can use your field and others? If you are creating dozens of fields and maybe not all are needed by all users? I can't think of another reason why your field and our field don't work together.
The API guide doesn't show I can catch exceptions.
I also might add a User Setting to NOT create FIT Fields as an option if they run into a conflict and are seeing SYSTEM ERRORS likely due to this.