Creating playgrounds from a template does nothing

Attempts to create Swift Playgrounds from the built-in templates fail. Clicking the “Get” button on these templates appears to download something, but it changes back into a “Get” button afterwards without creating a playground.

Furthermore, the Swift versions of the templates seem to be behind; it shows Swift 5.8 and Swift 5.9 editions whereas it should be Swift 6.x

Steps to Reproduce

  1. Start the Swift Playground app (the standalone app, not the Xcode one, on macOS or iPadOS).
  2. Select “Learn to Code”
  3. Choose the “Get Started With Code” template (or any other template will do).
  4. Click the Get button.
  5. Wait until the Get button becomes a circular progress indicator.

Expected Results

A new Swift Playground should be created from the selected template.

Actual Results

The Get button changes into a circular progress indicator and then changes back. No Playground gets created.

Versions

  • Swift Playground 4.7 (2088)
  • macOS 26.4.1 (25E253)
  • iPadOS 26.4.2
Answered by DTS Engineer in 886226022

Yeah, that’s weird. I’d appreciate you filing a bug about this, and then posting the bug number here, just for the record.

This did actually create a playground from the template, it just doesn’t switch to it. So, you can get around the problem by clicking the back button until you get to the top level and then clicking on your newly created playground.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Yeah, that’s weird. I’d appreciate you filing a bug about this, and then posting the bug number here, just for the record.

This did actually create a playground from the template, it just doesn’t switch to it. So, you can get around the problem by clicking the back button until you get to the top level and then clicking on your newly created playground.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Creating playgrounds from a template does nothing
 
 
Q