Can you share:
1. How you started the agent?
2. Is your agent still healthy? Can you confirm that?
3. How do you set your run configuration on the flow? A code snippet incl. labels would be great.
4. You said you used a script based storage - can you confirm that the base image is an official PrefectHQ image, and that the flow file has been copied to the image? Feel free to DM me your Dockerfile if you don’t want to share in the channel.
5. Do you use Prefect Cloud or Server?
6. Does Prefect version match between your Docker agent and the machine from which you register the flow? Which Prefect version is it?
7. Is your API key that you used to authenticate the agent still valid? Cross-checking it would be great.
8. Do you have flow concurrency limits set on the Flow that is stuck in a Scheduled state? If so, how high is the limit? This is useful to know because if you have e.g. concurrency limit of 1 and you try to run a second flow run of this flow, it may be stuck in a Scheduled state until the other flow run finishes.
Once you answer those questions (ideally, please number your answers to match with questions 🙏), we can estimate what may be the cause and fix the issue. If some of those questions are not clear, LMK, I can explain.