I expect this is due to you using A4000 Workbench disks. The versions of some of the libraries will be different compared to the A1200 version, and may be causing problems with the A1200 Kickstart ROM, which then causes errors when you run software.
I would try to locate an A1200 version of Workbench 3.1 if I were you.
--
moto