Could it have to do with the fact that my site is https? For example, I had issues with my article site's search engine that I just had to fix. The fix was simple:
1) download https://www.google.com/afsonline/show_afs_search.js, put it to module folder, change all "http:" entries to "https:" in it.2) modify the line that calls the script to be the local path, for example /forum/show_afs_search.js