OpenClaw setup tips from a user's experience: Gmail MCP, profile flags, and networking issues

OpenClaw setup experience: specific issues and workarounds
A user running OpenClaw for several weeks documented their setup process and encountered issues that cost significant troubleshooting time. They used UTM on a Mac with an Ubuntu VM and bridged networking, implementing Telegram, Slack, Gmail integration, and cron jobs for automated tasks.
Key configuration problems and solutions
The user identified several specific issues:
- The Gmail MCP server ignores the body parameter when sending emails, resulting in blank messages. The workaround is to use html_body instead, which isn't documented.
- Without the --profile prod flag, OpenClaw loads a dev profile with a hardcoded C-3PO identity, causing the agent to ignore user configuration.
- API keys must be placed in auth-profiles.json using the paste-token command. Environment variables, service files, and other config files don't work, leading to cron jobs failing silently with "model not allowed" errors.
- UTM's NAT networking drops HTTPS connections when the Mac sleeps. Switching to bridged networking immediately resolved this issue.
The user noted encountering about 20 similar undocumented issues during setup and documented their experience as a guide with prompts for using ChatGPT or Claude as a deployment assistant.
📖 Read the full source: r/openclaw
👀 See Also

How Small Model Evaluation Prompts Can Mislead and How to Fix Them
A Reddit post explains that small model evaluation prompts often produce misleading results due to triggering the wrong cognitive pathways in transformers, specifically identifying three distinct modes: factual recall, application/instruction following, and emotional/empathic inference.

Fine-Tuning Qwen 3:0.6B for Question Categorization – Baseline vs Finetuned Results
Fine-tuning a tiny 0.6B parameter LLM (Qwen 3:0.6B) with ~850 household questions using Unsloth. Baseline prompting scored 10% accuracy; finetuned results likely exceed 80-90%.

Local Translation Model Recommendations for 32GB VRAM GPUs
A developer shares tested recommendations for local translation models on a 32GB VRAM setup, highlighting Unsloth Gemma3 27b Instruct UD Q6_K_XL for general languages and Bartowski Utter Project EuroLLM 22B Instruct 2512 Q8_0 for European languages plus Korean.

Leveraging Agent Skills for Writing CUDA Kernels with Upskill
Hugging Face introduces a practical approach to upskill models for writing CUDA kernels using the new Upskill tool, improving model efficiency through agent skills.