Celery worker not picking up tasks

I’m trying to set up a Celery + Redis + FastAPI system. All is working well on my local. When I deploy on Render, the Celery worker just isn’t picking up any tasks.

I have my Redis broker URL set as CELERY_BROKER_URL in both my Redis and FastAPI services. I’m not sure the Redis broker is even picking up the tasks; I don’t see anything in the Redis logs, but I’m not sure I’m supposed to?

I have my Celery app living under api.celery.tasks, so I’m calling my Celery app with

celery --app api.celery.tasks worker --loglevel info --concurrency 4

Any ideas? Pretty stumped