# Troubleshooting

The following is a list of common issues encountered while using the Marketplace Widgets.

<details>

<summary>My Marketplace Widgets don't reload!</summary>

\>= 3.0.0: Ensure that when you are adding an HTML element, the element has a valid `data-widget` property **before** being appended to the DOM.

< 3.0.0: If you added an HTML element **with a `data-widget` property** after the `window.load` event (dynamically, or client-side rendering), the widget will not be replaced. To replace it, you can manually dispatch a `m-refresh-widget` event through the window object.

</details>

<details>

<summary>My <code>data-</code>prop is not being picked up for my widget!</summary>

Make sure that all widgets injecting a same listing have the same `data-`props appended to it. Namely, if you use one of the the following `data-`props, make sure they appear on **all** widgets that refer to the same `data-id`/`data-network` or `data-id`/`data-address` combination:

* `data-allow-list-file`;
* `data-allow-list-file-no-values`;
* `data-max-per-purchase`;
* `data-merkle-tree-campaign-id`;
* `data-referral-address`;
* `data-bidding-starts-at-override`;
* `data-current-bid-text-override`;
* `data-identity-verifier-message-override`;
* `data-minimum-bid-text-override`;
* `data-winning-bid-text-override`.

</details>

<details>

<summary>RPC Error: execution reverted. Transaction reverted without a reason string.</summary>

![](https://268636785-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8n4plerMUJrsrAiaKpc2%2Fuploads%2FgzVTGwTsQ63mdnnji94t%2F2022-07-04%20at%203.35.51%20PM%20-%20m-display-only.png?alt=media\&token=bf165e0e-abd0-436a-b00f-81f91f1b4170)

Ensure that your listing ID and chosen network ID are correct. If those are correct, it's possible that your listing `data-widget` is being displayed with the wrong `data-version`.

</details>

<details>

<summary>The bid input shows "Minimum bid price: 0.0 ETH", but someone has already bid.</summary>

The text for the bid input may show 0.0 ETH if:

* you have an Ethereum provider and are not on the same network as the auction;
* you do not have an Ethereum provider.

To fix this, make sure you add a link to an Ethereum node on the same network as the auction to `data-fallback-provider`.

Example (for mainnet auctions):

```
<div
  data-widget="m-layout-complete-listing"
  data-id="LISTING_ID"
  data-network="NETWORK"
  data-fallback-provider"wss://mainnet.infura.io/ws/v3/YOURAPIKEY"
></div>
```

</details>

Still encountering issues? Contact us and we'll gladly help!
