I directly spoke with an engineer from the hosting provider, instead of relying on the general tech support representative who initially suggested upgrading the hosting plan. After further debugging and investigation, the engineer confirmed that cPanel does not support the necessary runtime environment — specifically:
Native binary support is limited
WASM execution is often restricted
V8 runtime access is restricted in shared hosting environments
Given these limitations, I decided not to upgrade to a VPS. Instead, I deployed the bot using Google Cloud Run, which allows us to scale more flexibly as the user base grows. The deployment was straightforward. I simply containerized the project using Docker and deployed it.
While Cloud Run may be more expensive at large scale, it provides a scalable and efficient solution that fits our current needs.