Need Help: Provider Aggregator API Works in Google AI Studio Preview but Not After Hostinger Deployment

Hello everyone,

I’m looking for help with a production issue that I’ve been unable to resolve.

I built a fintech application called ServiceHub using Google AI Studio. The application has been successfully deployed to Hostinger, and almost everything works correctly.

Technology Stack

- Google AI Studio

- React + Vite

- Express (Node.js)

- Firebase

- GitHub

- Hostinger Node.js Hosting

- Paystack Live

- IACAFE (Provider Aggregator API)

The Problem

The only major issue is with the provider aggregator API (IACAFE).

This API is responsible for loading the available Airtime and Mobile Data products that customers can purchase.

In Google AI Studio Preview

Everything works correctly.

- MTN plans load.

- Airtel plans load.

- Glo plans load.

- 9mobile plans load.

- Airtime products load.

- Customers can see all available products.

After Deploying to Hostinger

Instead of displaying the available Airtime and Data plans, the application simply shows:

«“No data plans available.”»

As a result:

- Customers cannot see any mobile data plans.

- Airtime purchase is also unavailable because the provider products are never loaded.

- The provider API appears not to return its product list in production.

Everything else in the application continues to work correctly.

What Works Perfectly

- Firebase Authentication

- Firestore

- User Accounts

- Marketplace

- Wallet UI

- Admin Dashboard

- Navigation

- GitHub Auto Deployment

- Hostinger Deployment

- SSL

- General Application Features

Additional Issue

Paystack payment initialization works, but the payment verification endpoint also fails after deployment, which makes me suspect there may be a production routing or backend issue affecting API requests.

What I Have Already Tried

- Verified all environment variables.

- Upgraded Node.js to version 20.

- Confirmed GitHub deployments are successful.

- Confirmed the latest commits are deployed.

- Redeployed multiple times.

- Debugged API routing with Google AI Studio.

- Tried fixes involving “.htaccess” and “app.js”.

The problem still persists.

What I Need Help With

Has anyone successfully deployed a Google AI Studio React + Express application to Hostinger where external provider APIs work correctly?

I’m trying to determine whether the problem is related to:

- Express API routing

- Hostinger Passenger

- Apache rewrite rules

- Vite production configuration

- Proxy configuration

- Or something else preventing the provider API from working only in production.

If anyone has experienced this or can suggest what to check next, I would really appreciate your guidance.

Thank you very much for your time and assistance.