Skip to main content

Why does Endless show an error when I change a building’s connections or open the buildings page?

Most of these errors come from rules about which connection supplies a building’s stock and which connections receive it.

One connection cannot both import a building’s stock and receive pushes of it. The connection chosen under “Inventory managed by” is the inventory source. On the building’s connections table, Endless disables removal with “Choose another inventory source before disconnecting” for the source, and “Save Push inventory to integration as No before disconnecting” for a connection that pushes stock. In the “Inventory managed by” list, a connection that pushes stock shows “turn off Push inventory first” and cannot be chosen. Change that setting, save, and then make the change.

“The inventory source connection is unavailable” means the building still points to a connection that was removed. On the older building page the same case reads “Connection needs attention.” Endless stops importing stock for the building. Choose another connection or Endless Commerce under “Inventory managed by” and save.

“A warehouse cannot have both a source fulfillment integration and a fulfillment integration” appears when you set a Default fulfillment integration on a building whose fulfillments are reported by an integration. Buildings created from Shopify locations and Wayfair CastleGate facilities are set up this way. Contact Endless support if one of these buildings needs a default fulfillment integration.

“This building is already connected to this integration. Edit the existing connection.” means a building can have only one connection per integration. Edit the External Location ID on the existing row instead of adding another.

“This location is already connected to another building” appears in the Add connection dialog when another building already uses that external location. Change the other building’s connection first.

When connections cannot load, the building page shows “Unable to load connections. Please contact support if this issue persists.” or “Connections are unavailable.” The rest of the page still works. Reload the page, and contact Endless support if the message stays.