Hello,
Been a while since played OP.
But I experience a similar problem, here is what i did to overcome it:
(1) Reduced the settings on my Graphics card, sometimes resolution too high for any version of SFC, cant remember the setting, groan.
(2) Deleted the 'Allscripts.cache' and 'Campaign.cache' in the games folder 'scriipts'
(3) In Control Panel/Internet Setting delete cookies and temp internet files.
(4) In java via control panel removed all cache.
Hope that helps.
Oh 1 last thing if you do the above the log-on removes your ID and password_- No problem just re-enter it.
Worfy