---
title: "storeOverlayDidFailToLoad(_:error:)"
framework: storekit
role: symbol
role_heading: Instance Method
path: "storekit/skoverlaydelegate/storeoverlaydidfailtoload(_:error:)"
---

# storeOverlayDidFailToLoad(_:error:)

Indicates that an overlay failed to load.

## Declaration

```swift
optional func storeOverlayDidFailToLoad(_ overlay: SKOverlay, error: any Error)
```

## Parameters

- `overlay`: An overlay object that failed to load.
- `error`: An indication of why the overlay failed to load.

## Discussion

Discussion Common cases for a failure when loading an overlay are: Using invalid iTunes identifiers. Trying to present an overlay for media that’s not an app. Trying to present an overlay from an app extension or the simulator.
