---
title: "Report a bug"
description: "Report a bug in Workflow Functions, with screenshots or logs attached, and see what details make a failing run easy to diagnose."
canonical: "https://docs.workflow-functions.app/help/report-a-bug"
---

# Report a bug

**Form: Report a bug**
Something in Workflow Functions is broken or behaving unexpectedly. The more precisely you can point at it, the faster we can fix it.
- Your email (email, required)
- Store URL (text, required)
- Where does it happen? (select)
- Function name (text)
- What happened? (textarea, required)
- What did you expect instead? (textarea)
- When did it happen? (text)
- Screenshots, exports or logs (file)
- OK to email me a follow-up (checkbox)

Before you send: [Run history and troubleshooting](https://docs.workflow-functions.app/run-history-and-troubleshooting.md) covers the common failure
modes - timeouts, memory limits, permission errors from the Shopify proxy, and disabled
functions. If it is still wrong after that, the form above is the fastest route.

## What makes a report easy to fix

1. **Your store domain** - so we can find the run.
2. **The function name**, and whether it failed from the Flow action or from **Run test**.
3. **The run** - the timestamp, and the status shown in History (Failed, Timeout, or a
   success that returned the wrong thing).
4. **What you expected** the function to return or do instead.

## Useful things to attach

- A screenshot of the failing run in **History**, including the Logs and Error tabs.
- The **input JSON** the function received, with anything sensitive removed.
- A screenshot of your **Shopify Flow** workflow showing the Run Function step.

> [!WARNING]
> Never paste a secret value into this form. Secrets are masked in the app and in run logs
> on purpose. Refer to a secret by its name and we can work from that.

## Prefer another channel?

- **In-app chat** - open any page of the app in your Shopify admin and use the chat
  bubble. Fastest, and it keeps the report tied to your store.
- **Email** - include your store URL so we can follow up.

## Missing something rather than broken?

If the app works as designed but does not do what you need,
use the **Request a feature** form instead. Bugs jump the queue.
