Fix Chrome Extension Booking Error

Job ID: 40628921

Budget: $30 – $250 CAD

I’m packaging my Chrome browser extension into a ZIP, but as soon as the scheduling-appointments flow triggers I hit this message:

[Po,] Direct API error: am is not defined – falling back to form submit

Everything else in the build compiles, yet this single JavaScript/API issue blocks the booking step and breaks the user journey. I need someone who can dive straight into the extension’s source (Manifest V3, background/service scripts, content scripts, any React/Vanilla JS modules) and trace why the variable or module alias “am” isn’t being picked up during the API call.

Please be ready to:
• Debug and patch the offending code, whether it’s a scope/import problem, async timing issue, or bundler misconfiguration.
• Re-package the extension into a clean ZIP that installs without warnings and completes a full appointment-booking cycle successfully.
• Share a brief note of what was fixed so I can avoid the regression on future builds.

I’m online now and need this solved urgently, so if you’re available to jump in right away, send me a direct message—no boilerplate bids, just let me know you’ve read the error line and can start.