В 1604 году он отказался от всех своих прав на шведский престол в пользу дяди, Карла IX. После смерти последнего Иоанн снова отказался от своих прав на корону в пользу Густав-Адольфа.