Very popular demand. Disney's new streaming service has experienced technical hiccups on its first day due to customer demand.