I must say this is problematic in MakeCD.
I sometimes get strange errors on some points of mp3`s. I think there may be a (unhearable) glitch in that mp3 file. And it makes MakeCD gice error. You can pass that track or pad remaining part of the track with 0. I think its a problem with mpega.library (or maybe the command mpega in c: i have version 3.5)
I tried both of the versions mpega.library. that libmad version causes more of this to happen. I think if it happens, it happens always at the same point of the same mp3`s.