I’ve been using Kmymoney for years. I have file a association set up so when I download the OFX file it both opens Kmymoney and downloads the transactions. Recently clicking on the download opens Kmymoney but doesn’t download the transactions. What changed? I know my download files have transactions in them because IMPORT OFX still works. It’s just an extra step.
You say clicking on the download - am I correct that you mean clicking on the download button on the web page of the bank? Normally this first downloads the file, and then calls KMyMoney with the path to the downloaded file on the command line. Saying this now opens the application but does not download the file. Not downloading the file would be a problem with the browser, but I suspect that is not what is happening, since it shouldn’t try to run KMyMoney until the file has already been downloaded. You should be able to find the downloaded file wherever the browser uses as the default location for downloads (or perhaps where you have previously downloaded files from that web site.) Can you confirm the new ofx file is present there?
So, if the browser is now downloading the file and launching KMyMoney (what happens if KMyMoney is already running?) but KMyMoney is not importing the data. Does it give any error about not finding the file or any problem with the file? If not, is seems that while it is being launched, it is not being given the path to the file. Have you recently upgraded the browser? Have you recently upgraded any of the underlying system components? I’m wondering if the file association has somehow changed to only invoking KMyMoney, but not giving it the path to the file. Can you change the association to a file editor like emacs? (ofx files are plain text, so they should open just fine in an editor.)