Python Editor Scripting cannot be enabled in 41.30 — allow-list or regression?

Hi Epic team,

I’m a UEFN creator with previously published, live islands, and I’d like to request
access to Python Editor Scripting — or clarification on whether what I’m seeing is a
bug rather than a missing permission.

Setup

  • Epic account: Boschkoo
  • Project: Sirocco
  • Fortnite/UEFN: Release 41.30, CL-56430492
  • Engine: 5.8.0-56430492 (++Fortnite+Release-41.30)
  • OS: Windows 11 Pro 64-bit (build 26200)

What I observe

The Python plugin mounts, but Python itself is switched off:

LogPluginManager: Mounting Engine plugin PythonScriptPlugin
LogPython: Python disabled via CVar 'Engine.Python.IsEnabledByDefault'

There is no “Beta Access” section in Project Settings and no “Execute Python Script”
entry under Tools, so I cannot enable the feature the way the Python Tools in UEFN
documentation describes. Setting the CVar in Engine.ini has no effect — the override
is removed on startup.

I’m aware of the report that Python stopped initialising around 41.20 even for users
who had it working earlier in 2026. So I genuinely don’t know whether I need to be
added to an allow-list or whether this is a regression. Either answer would help me.

What I want to use it for — editor-side content production only

I’m building a 5v5 competitive island. The blockout consists of 7,245 individual
static mesh actors that I generate outside the editor and place with computed
transforms. Concretely:

  • import of several thousand static meshes
  • placing actors with procedurally computed transforms
  • setting collision on imported meshes in bulk
  • organising the outliner and re-running the same setup reproducibly after a re-export

Right now the only way I can do this is by driving the editor through synthetic input
— clipboard T3D pastes. It works, but at this scale a single missed paste silently loses dozens of
actors.

Python would let me do exactly the same work through the documented unreal API,
using only properties that are editable in the UEFN interface anyway.

All gameplay logic stays in Verse. Python would never touch runtime behaviour.

I use Unreal Revision Control and run validation regularly, as the documentation
recommends.

My question

Does Python Editor Scripting require an account allow-list? If so, could my account be
considered? If it’s instead the 41.20 regression, I’m happy to file a bug report with
full logs — just let me know which is more useful to you.

Thanks!

I think it is in beta, I was wondering the same thing. Doing something similar but I don’t have access to python in UEFN either.

1 Like