It seems to be the version of Windows you're running on. I encounterend the same problem (and yes the system has macros/vba/complex calculation behind the scene) on Windows 7 with an Access 2003 application. It opens fine on Windows Server 2003 and Windows XP with no problems.