These issues are both related to a somewhat unusual scenario, the one for which a disk has tracks written to the outermost edge by a misaligned drive, not accessible by a stock drive. The Transfer Team provided me with a few more of such disks during X’2018, donated by Exile/Anubis, so I’ve been able to do more testing.
For the time being, if you come across a disk with unreachable tracks, just set the “Max error” count to the very minimum value (i.e. 1). If you have 2 or more errors in the reachable area of the disk, no retry will be attempted, so you can avoid deadlocks in the ROM code of the drive.
I will work at these issues in the next few weeks, so that I can improve user experience significantly when dealing with the above mentioned, unusual, scenario.