It doesn't actually download anything, all hitting download does is unlock the content.
Go open Stellaris and see if Hive Mind is an available ethic in empire creation, if it is, then it means the Utopia DLC content is unlocked.
I play on PS4 though, so it might be different on XB1.