Vertex AI Gemini 2.5 Flash SFT Job Stuck in "Preparing"
gemini-2.5-flash is currently sitting in a permanent "Preparing for tuning..." state. The console status claims "Running," but the log output is just a useless placeholder:> Tuning metrics are being generated. Metrics will appear here when ready.
I've spent the last few hours trying to debug whether this is a data issue or a backend provisioning failure, but nothing makes sense. I've already ruled out several variables that usually cause these kinds of hangs:
us-central1 and us-south1. Both regions exhibit the exact same stall. When I tried northamerica-northeast1, it threw an INVALID_ARGUMENT: Base model gemini-2.5-flash is not supported error, which suggests regional support for this specific model is pretty inconsistent.CreateTuningJob call with status: {0} (OK) and the job enters JOB_STATE_PENDING. After that, the logs just go dead. There is zero visibility into what the "preparation" phase is actually doing.One weird thing I noticed: the "Details" tab in the console claims the Tuning method is Multi-Step Reinforcement Learning, even though I explicitly selected Supervised Fine-Tuning. The main list view correctly shows Method: Supervised, so I'm assuming the Details tab is just a UI bug and not a sign that the backend is running the wrong algorithm.
Has anyone else dealt with Gemini 2.5 Flash SFT jobs hanging indefinitely like this? I'm trying to figure out if this is a known capacity issue in the US regions or if there's some hidden configuration requirement in the API that the documentation is missing. I need more than just "Preparing for tuning" if I'm going to ship this.