Most likely the COM port that Windows assigned to the cable changed and you did not edit the config file accordingly. See this post.why I would all of the sudden not have communication with INPA?

How to Install BMW Standard Tools
This thread describes how I install and configure BMW Standard Tools, the suite of BMW software that includes INPA, NCS Expert, WinKFP, Tool32. I have my own custom way of doing this that is the shortest and simplest steps I could figure out. This set up is for E46 only. What is needed...