В 1825 году Швеция оказалась замешанной в конфликте между Россией и Испанией. Швеция продала Колумбии и Мексике несколько своих старых судов и получила за них хорошие деньги. Колумбия и Мексика вели освободительную войну против Испании, и хотя сделка была совершена в обстановке строгой секретности, через посредников, со стороны испанского короля Фердинанда VII, последовал протест. Страны Священного союза, в частности Россия, выступили на стороне Испании. Суда в Мексику так и не попали, и Швеция была вынуждена сделку об их продаже аннулировать. Прибыль же от сделки с Колумбией не покрыла суммы неустойки, которую шведы должны были выплатить мексиканцам. Отношения с Россией грозили новым конфликтом.
В 1825 году Александр I скончался, и русский трон занял царь Николай I. Подавив восстание декабристов, царь немедленно обратился с посланием к королю Швеции и в любезных тонах напомнил ему о духе сотрудничества между обеими странами, существовавшем в 1812–1814 годах, и, как менее опытный в государственных делах, просил совета. На короля Швеции это обращение произвело положительное впечатление, он почувствовал себя польщённым и ответил взаимностью, так что атмосфера между Стокгольмом и Петербургом стала снова более дружественной.
Ещё в 1814 году Карл Юхан говорил, что правление Бурбонов во Франции будет недолговечным. Он продолжал поддерживать контакты с противниками Бурбонов во Франции и резко осудил расстрел маршалов Нея и Мюрата. Король демонстративно пригласил сыновей Нея в Швецию, где они некоторое время проживали под его защитой. Поддерживал он контакты и с находившимся в итальянской эмиграции бывшим министром полиции Наполеона Жозефом Фуше (герцогом Отранским), сыновья которого тоже жили некоторое время в Швеции.
В 1824 году король Людовик XVIII умер, и ему наследовал брат Карл X, известный своими реакционными взглядами. В 1830 году он затеял свою коронацию в Реймсе, и это переполнило чашу терпения французов. Началась Июльская революция 1830 года, вынудившая Карла X бежать из страны. Королём стал более либеральный и покладистый представитель Бурбонов — Людвиг Филипп, "король Груша". Он вернул триколор на государственный флаг Франции и стая называть себя не "королём Божией милостью Франции и Наварры", а "королём французов".
К этому времени взгляды короля Швеции сильно поправели. Отправляя сына Оскара в 1830 году с дружественным визитом в Петербург, который, кстати, прошёл весьма успешно, Карл Юхан составил для него памятку. В ней говорилось, что Европа стала уже питать некоторое отвращение к идеям всеобщего благосостояния и что народные массы хотят не революций, а спокойной уравновешенной жизни и порядка в обществе. Они хотят сохранить за собой и увеличить свою собственность. Именно на эту прослойку людей должен опираться любой правитель. Карлу Юхану оставалось, как премьер-министру Людвига Филиппа, бросить в народные массы призыв: "Обогащайтесь!"
В связи с Июльской революцией у Карла Юхана получился досадный "прокол": накануне революции, ещё не получив о ней никаких известий, он направил весьма любезное письмо Карлу X и поздравил его с завоеванием Алжира. Это не помешало ему вслед за этим признать режим Людвига Филиппа, и король французов отблагодарил шведского короля тем, что направил к нему специального посла, одного из сыновей маршала Нея, уже гостившего в Шведском королевстве и всё ещё состоявшего в офицерском корпусе шведской армии.
При учреждении французского посольства в Стокгольме произошёл инцидент, живо напомнивший Карлу Юхану его собственные приключения в качестве посла Франции в Вене в 1798 году. История повторилась, но роли участников событий поменялись: когда французы вывесили на здании посольства трёхцветный флаг, из МИДа Швеции, т. е. от короля Карла XIV Юхана, поступило указание его немедленно снять. Недоразумение, однако, скоро выяснилось, триколор, оказывается, был официально принят во Франции, и вопрос был улажен мирно, без выстрелов.