Can I edit the location in fulfillment service?

Topic summary

Issue: Locations auto-created with a fulfillment service have empty address fields (address1, address2, city, zip, province, phone, province_code). Users want to update these details.

Proposed method: Use GraphQL. Get the location ID from the fulfillmentService query, then update via the locationEdit mutation.

Reported problem: Multiple users receive “Location not found” when running locationEdit on fulfillment-service-created locations. The same mutation works on the store’s main location, and the problematic locations can be queried successfully by ID, suggesting the IDs are valid. A screenshot was shared illustrating the successful query and failed mutation.

Support guidance: Provide Partner Support with an X-Request-ID and timestamp for the failing mutation to investigate store-specific issues. Verify the app has the write_locations access scope (fulfillment apps typically have this, and a different error would usually appear if missing), but confirm before escalation.

Status: Unresolved/ongoing. Awaiting Partner Support investigation; no confirmed fix yet.

Summarized with AI on January 25. AI used: gpt-5.

Tried this solution, but the GraphQL API returns “Location not found.”, however, I can query the location with the same ID and it works 100%, it just doesn’t want to update.

I printed the results for both the fulfillmentService query and locationEdit mutation: