Unexpected 403 on Workflow test

I’m not sure what is going on with this one. I have two models - one object detection and one single image classification. I built a workflow that runs object detection first, then conditionally runs single image classification if an object is found.

However, I am unable to test my workflow. When I try to test, it reports a 403 error. The API key is correct as I already use it in my application to run the object detection on its own. The models are both correct as well. I also verified that I still have credits - I have only used 1.6 credits so far this month and still have 28.3.

Has anyone else experienced this?

{
  "error": "Error during execution of step: $steps.detection_model. Details: HTTPCallErrorError(description='403 Client Error: Forbidden for url: https://detect.roboflow.com/fish_not-fish/?api_key=***&confidence=0.4&max_detections=300&overlap=0.3&disable_active_learning=True&source=workflow-execution', api_message='Forbidden',status_code=403)",
  "inner_error": "HTTPCallErrorError(description='403 Client Error: Forbidden for url: https://detect.roboflow.com/fish_not-fish/?api_key=***&confidence=0.4&max_detections=300&overlap=0.3&disable_active_learning=True&source=workflow-execution', api_message='Forbidden',status_code=403)"
}

The error you received, Forbidden for url: https://detect.roboflow.com/fish_not-fish/, suggests that your model ID is not correct and it looks like a model ID is not properly formatted here.

A model ID consists of the project ID & a version number (ex: people-detection-o4rdr/8) and you can get it from either your own Roboflow project’s version or model page, or through the models page in Universe.