The fact that the search bin file is created under a different folder (C:\Fritzing\bins vs C:\Users\username\Documents\Fritzing\bins) seems significant.
I wonder if this is something to do with environment variables.
There seems to be 2 parts to this functionality:
- Search as a parts folder - same as any other
- A function that sits over the folder to facilitate search including provision of the search box. This bit seems broken.