Format external hard drive for both old and new macs
I have a 2011 iMac running OS 10.12, and an m1 macbook running 13.2. I have an older Seagate external hard drive that uses usb A, and when I try to use it with the macbook (using usb A to thunderbolt adapter) there's no problem transferring files from the Seagate to the computer, but it is extremely slow or doesn't work at all (Seagate spontaneously ejects) if I try to transfer files from the computer to the Seagate. I wondered if it was the adapter, but then I read about how 10.12 and earlier uses Mac OS Extended format for external hard drives, and 10.13 and later uses APFS. The Seagate is indeed formatted with Mac OS Extended, as I had only been using it with my older iMac up to this point. So is the format the reason it won't work well with my macbook? And what can I do to rectify this? I would like to be able to use the Seagate with both my older iMac and newer macbook.
One other potential issue is that I read that APFS is meant for SSDs and does not work well with HDDs, and I believe my Seagate is an HDD.