does your index works without smart search? (go to your index-> search preview and test it). In the smart search box web part in predictive settings there is
Min. characters property, i.e. the minimum number of characters that users need to type into the search box before the predictive search starts showing results. Check the number there. Set it to 3 o higher .