Sure I can.In the we have two methods , one of the class FormField (line 452) and another of the class PriorityField (line 819). The first one returns always "false". The second one returns always "true". When we create a new form field, it is instantiated as a FormField class. So, in the file at line 216, the condition is always false, once that the object is a FormField class instance, and because of this the ID column was never created.So, I changed the return of the first (, line 452) method from "false" to "true". After this change, the column is created in the database as it should and the advanced search works fine when the filter used is a new custom form.I have checked this two methods on the recent version of osTicket, and it looks the same as the old version, but the advanced search works. I wonder why. =PI hope this helps someone with the same problem.Thanks and if another information is needed, just ask.