GetUserThumbnail is timing out

Something is causing this to time out and I have no idea what it is. There are no errors, it just freezes.
image

xpcall(function()
		if Data["AppDevID"] == nil then error() end
		AppInfoFrame.UserInfo.PFP.Image = game.Players:GetUserThumbnailAsync(Data["AppDevID"], Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size180x180)
		AppInfoFrame.UserInfo.Creator.Text = `@{game.Players:GetNameFromUserIdAsync(Data["AppDeveloper"])}`
	end, function()
		--// This app server does not support AppDevID yet
		Print("Missing AppDevID field in AppObject")
		print(Data["AppDeveloper"])
		print(game.Players:GetUserIdFromNameAsync(Data["AppDeveloper"]))
		print(game.Players:GetUserThumbnailAsync(game.Players:GetUserIdFromNameAsync(Data["AppDeveloper"]), Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size180x180))
		AppInfoFrame.UserInfo.PFP.Image = game.Players:GetUserThumbnailAsync(game.Players:GetUserIdFromNameAsync(Data["AppDeveloper"]), Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size180x180)
		AppInfoFrame.UserInfo.Creator.Text = `@{Data["AppDeveloper"]}`
	end)

The thread is not frozen, it still registers events below.
image

Thanks for the help.