Getting 429 even with available credits and zero usage

Can I please get some help here? Getting 429 after converting my appleId connected account to prepaid (yes, I added a credit card with automatic replenishments) and have a $10 initial balance, usage limits are set to $100 a month and usage is 0.

I have provisioned an API Key and I know it’s getting used because immediately upon first invocation from my NodeJS code it updates the last used date. Getting the same error in playground/assistant too. Need some immediate assistance.

In this modern day and world it is hard to imagine something especially something taking this long for a resolution.

I am just trying to use the SqlDatabaseChain with any model, code is simple using langchainjs

const openaiLlm = new OpenAI({
    ...openAiConfig,
    temperature: 0,
  });

  const sqlDbChain = new SqlDatabaseChain({
    llm: openaiLlm,
    database: langChaindb,
    verbose: false,
  });

  const result = await sqlDbChain.run("How many movies are there?");
const err = new Error(error?.message);
                    ^

Error [InsufficientQuotaError]: 429 You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.
    at Object.defaultFailedAttemptHandler [as onFailedAttempt] (file:///Users/awesomeuser/code/openai-langchain/node_modules/@langchain/core/dist/utils/async_caller.js:33:21)
    at RetryOperation._fn (/Users/awesomeuser/code/openai-langchain/node_modules/p-retry/index.js:67:20)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)

I have created project keys, user keys (legacy) to no avail. I have run out of ideas and stack overflow says I just need to provision a new key (also done). Please advise