Hundreds face transaction failures across major apps; NPCI yet to release official statement on April 2 outage April 2, 2025:…