Серьезным источником раздражения на канале советско-шведских отношений явилась прогерманская в первые годы Второй мировой войны позиция Швеции, выразившаяся в грубом нарушении принципов нейтралитета страны. Общеизвестно, что немцы в течение всей войны непрерывно вывозили из Швеции высококачественную кирунскую железную руду и платили за нее шведам хорошую цену. Но, кажется, дело было не только в деньгах, но и в прогерманских настроениях тогдашних правителей, которые при всей любви к Великобритании, Франции и США делали ставку на Германию, потому что, по их расчетам, она должна была победить. Шведская территория использовалась вермахтом для транспортирования раненых из соседней Норвегии и переброски туда свежих пополнений.
Шведы объясняли, что они не в силах противостоять нажиму Штлера и за сохранение своего суверенитета были вынуждены платить ему определенную дань в виде утраты нейтралитета. Трудно сказать, был ли у шведов другой выбор, но у антигитлеровской коалиции поведение шведов, мягко говоря, вызывало протест. Впрочем, ни США, ни Англия, ни СССР не прибегали к крайним мерам наказания Швеции, опасаясь, что такие крутые меры могли бы окончательно подтолкнуть шведов в объятия Гитлера.
С другой стороны, займи шведы непреклонную и принципиальную позицию по отношению к фашистам, вряд ли у последних хватило бы ресурсов на то, чтобы распылять свои силы на противостояние со Швецией. Думается, это могло приходить тогда в голову и самим шведам, но тем не менее они предпочли сделать так, как сделали.
С наступлением холодной войны Швеция опять, несмотря на свой нейтралитет, по отношению к Советскому Союзу заняла фактически пронатовскую позицию, активно сотрудничая в политической, военной и экономической областях с ведущими странами Запада. Она вела своими силами агентурную и радиолокационную разведку против Советского Союза и предоставляла свою территорию в распоряжение спецслужб стран НАТО, ведущих активную разведывательную и подрывную деятельность против нашей страны.
Все это далеко не способствовало поддержанию добрососедских отношений между двумя странами, а создавало только дополнительные осложнения. В начале 50-х годов при достаточно спорных обстоятельствах над Балтийским морем были сбиты два самолета типа «Каталина» — по советской версии, над территориальными водами Советского Союза, а по шведской — над нейтральными водами. Никто из экипажа самолетов не уцелел. Шведы утверждали, что самолеты выполняли обычный патрульный полет над Балтикой, в то время как наша сторона доказывала, что оба самолета нарушили территорию СССР в разведывательных целях.