Netflix down indonesia. com down - October, 2024? Netflix Outages and Status.