Search area not showing on select2

I have a select field with an automatic lookup and innerjoin to 2 different tables. the data loads correctly however there is no search function, is there a reason for that or am i doing something wrong? additionally it does not work at all using an innerjoin on ajax auto complete field.