His process of diagnosing and resolving the issue all without access to the source code is a work of technical artistry. The original issue was identified and patched long ago by the amazing technical wizard Raymond Chen in this post Microsoft Money crashes during import of account transactions or when changing a payee of a downloaded transaction where he talks about patching code beginning at the offset 003FACE8. As I was thinking I was finally going to be forced to switch to Quicken, I came across a forum post mentioning the issue had to do with a bad piece of code in the mnyob99.dll. I then encountered a strange issue where when loading an OFX or QIF file retrieved from an online bank I would get the message Microsoft Money Has Stopped Working and then the application would crash.
That had me successfully working on Windows 10 with MS Money. The short version is the key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Version needs to be updated to 0.0. which requires updating of a registry key. Please reinstall Internet Explorer 6 so these components can be added. Recent upgrades to Windows 10 caused issues for MS Money users with the error Money requires Internet Explorer 6 to function properly. Microsoft ceased development on the product releasing the Microsoft Money Plus Sunset Deluxe Edition that stops trying to connect to their non-existent servers (more information available here).
If you are one of the few still using MS Money for personal finance tracking, the last bunch of years have been trying.