This document explains the limitations of the Site Defined Macro. On a macro with multiple conditions, an error message "AHD05319: Error creating new macro" is displayed on adding a new condition.
There is a limit for number of conditions we can add in a site defined macro. It is 47.
Once the number of conditions exceed 47, an error message "AHD05319;Error creating new macro" is displayed. ServiceDesk will not allow adding additional conditions.