Just a hint: the earlier versions of Amiga itself (= A1000, 500 and 600) have only one ROM chip, even for 3.1 version.
So they use a "special" version of the ROM, without some functionalities (SCSI.device for A1000/500, for example).
Try to find a 3.1 ROM image suitable for your A1000.:eureka: