Мой iRiver iMP-550 в последнее время почему-то не читает диски в вертикальном положении, т.е. если его повесить на пояс, то никакие диски он уже не воспринимает ("No disk"). В горизонтальном же положении (на столе, например он прекрасно читает любые диски: CD-R, CD-RW, Audio.
Пробовал всякие разные прошивки заливать. Даже до 1.80WD обновил - не помогает. Установка антишока в 320s тоже не спасает. Дисков перепробовал множество. Большинство вообще не хочет видеть (в верт-ом положении), а некоторые не много по играет, а потом остановится. :(

В чём проблема и как решить?