Разница между while и when в английском языке при использовании Past Continuous заключается в значении и контексте употребления. 13
When означает «когда», «пока» и используется, когда нужно сказать о коротком действии, которое прервало другое действие (более длительное) или занимает какое-то время до основного действия. 1 Также when применяют, если в основном предложении используют Past Continuous, а в придаточном — Past Simple. 1
While означает «пока», «когда» и используется для двух длительных действий, которые происходят одновременно. 1 С помощью while подчёркивают, что действие происходит во время другого действия, или указывают, что что-то произошло во время другого события. 1
Ещё есть разница в контексте использования: when больше подходит для неформальных бесед, а while — для официальных, где не допускаются просторечные предложения. 2
Пример: