QUOTE
Works for me, so am i right in thinking it maybe something that could be changed in the firmware? If we're kinda thinking that the extra seek time (the fact that the drive is already spinning) is what is enabling it to find the SS part of the disc correctly, could they alter that in firmware?
It does appear to be a timing issue. I believe it could be fixed in the firmware but honestly my knowledge of assembly is very limited, so its just a guess.