-
Notifications
You must be signed in to change notification settings - Fork 14
Troubleshooting
Tips and solutions for common issues when running LrGeniusAI.
Recent versions of LrGeniusAI have transitioned from silent, log-file-based error tracking to transparent, actionable GUI error dialogs directly within Lightroom. This means that if something fails behind the scenes—whether during batch indexing or AI editing—you will be notified immediately.
When running bulk operations like "Analyze & Index photos" or "AI Edit photos", you may process hundreds of images at once. If any single image fails (e.g., due to an API timeout), the overall task will continue. At the end of the batch process, a Task Completion Dialog will systematically aggregate and display a summary of:
- Successfully processed photos
- Photos that encountered errors
A detailed report of the errors will be attached to the dialog, enabling you to identify exactly which images need to be re-run and why they failed without scouring backend logs.
Since LrGeniusAI installers are not currently code-signed, your OS may block them.
- Symptom: "Windows protected your PC" or "LrGeniusAI.pkg cannot be opened because it is from an unidentified developer".
- Resolution: Refer to the Getting Started guide for OS-specific bypass steps. This is a one-time requirement during installation.
When you first launch the backend, it may need to download the selected OpenCLIP model to generate vector embeddings for semantic search. If the model hasn't finished downloading or could not be downloaded (e.g., due to network issues):
- Symptom: The backend starts, but semantic search or indexing immediately fails.
-
Resolution: Lightroom will now display a specific warning dialog indicating that the OpenCLIP model is missing. Check your internet connection and ensure the backend server has write permissions to download the models into its cache directory. The
/statusendpoint monitors whether the specific model is successfully cached locally.
Lightroom communicates with the geniusai-server over a local network port (default: 8000).
- Symptom: "Cannot connect to server" or "Connection Refused" errors.
-
Resolution:
- Open
File -> Plug-in Manager -> LrGeniusAI -> Backend Server. - Verify the server URL
http://127.0.0.1:8000matches where your server is running. - Ensure the server terminal/console hasn't crashed.
- Open
If you're using cloud providers (Gemini, ChatGPT, Vertex AI), authentication failures are hard-blocked by the providers.
- Symptom: "Unauthorized" or 401/403 HTTP errors reported in the Lightroom Error Dialog.
- Resolution: Double-check your API keys in the Lightroom Plug-in Manager. Make sure they haven't expired and have sufficient billing quotas attached.
Local AI models (via LM Studio or Ollama) can take significantly longer to process than cloud APIs, particularly on machines without powerful GPUs.
- Symptom: Lightroom displays a timeout error during image analysis.
- Resolution: Ensure your local LLM server is actually running and the model is loaded into memory before starting the batch job in Lightroom. You may also need to process smaller batches of photos at a time.