MiKTeX FNDB Refresh Causes Kile LaTeX Build Error

I have noticed odd behavior where after refreshing the FNDB from the MiKTeX options, I am unable to use Kile to build my TeX files. When attempting to compile a TeX file it fails on the LaTeX step and doing a system check through Kile indicates that LaTeX is broken.

The source of the problem is that Kile is using FNDB files from the "%localappdata%\MiKTeX\2.9\miktex\data\le" path but MiKTeX doesn't update these files when you perform a FNDB refresh. The consistent way to solve this issue is to therefore go to that folder and delete all the files there. After doing so, when I try to use Kile to build my TeX files it regenerates the FNDB files in that folder and all subsequent attempts to compile LaTeX files succeed until I refresh the FNDB again from MiKTeX.

I'd like to understand why I have to manually go into this folder and delete those files every time after I refresh the FNDB from MiKTeX. Is the problem associated with MiKTeX or Kile? Would clearing the settings/configuration of either one of them potentially solve the problem? If so, where are the configuration files?

I am on a Windows 10 system using the latest version of MiKTeX 2.9 and the Kile editor incorporated with KDE on Windows (https://sourceforge.net/projects/kde-windows/).

• Welcome to TeX SX! Maybe this question is linked. – Bernard May 24 '17 at 16:36
• The version of MiKTeX I have was downloaded today after the MiKTeX repositories were brought back online with the fix for the bug talked about in that question. – wataniyob May 24 '17 at 16:45
• I have no idea why Kile should need or use files from miktex. Do you have a multiuser miktex? If yes are you refreshing the FNDB in the miktex settings for the user and the one for the admin? – Ulrike Fischer May 24 '17 at 17:06
• Your comment pointed me in the right direction. Yes, I was using a multiuser version of miktex and using the Admin version of the MiKTeX options to refresh the FNDB is what breaks LaTeX. Using the regular version of MiKTeX options to refresh the FNDB results in LaTeX building without errors. – wataniyob May 24 '17 at 17:49