So what's wrong ?
No wonder.
The write protocol for the M28F102 chip is different from the write protocol for the M27C1024.
You can read 28F102 as 27C1024, but you won't be able to write it if your programmer doesn't support the 28F102 write protocol.
Unfortunately your tool also doesn't support another flash analog of c1024 - AT29C1024.
PS: FYI XGecu T56 support both of above mentioned flash chips.