Ответ:

  1. Когда я подъезжал к станции, у меня слетела шапка.
  2. Прочитав рассказ, я захотел обсудить его с друзьями.
  3. Когда я возвращался домой, начался сильный дождь.
  4. Когда я приехал в Москву, мне стало грустно.

Ошибка была связана с тем, что действие, выраженное деепричастным оборотом, не относилось к подлежащему.