Just because you purchase the Mario Kart 8 Deluxe DLC doesn't mean that it's ready to play. You'll need to take a few steps to download the extra content before you can access it.
Full story from the iMore Blog...
Full story from the iMore Blog...