Hi, Im Carlos and I
m new to unreal and blender, I’ve recently been trying to use the Official Send to Unreal addon that was created by the Unreal team so I can easily move assets from Blender to UE5.
Unfortunately though, every time I try to export to Unreal by hitting “push assets” I get a huge error I quote:
Python: Traceback (most recent call last):
File “C:\Users\Carlos Henrique\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\send2ue\operators.py”, line 71, in modal
raise error
File “C:\Users\Carlos Henrique\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\send2ue\operators.py”, line 61, in modal
function(*args, **kwargs)
File “C:\Users\Carlos Henrique\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\send2ue\core\export.py”, line 224, in export_mesh
utilities.select_asset_collisions(asset_name, properties)
File “C:\Users\Carlos Henrique\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\send2ue\core\utilities.py”, line 950, in select_asset_collisions
for mesh_object in get_asset_collisions(asset_name, properties):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users\Carlos Henrique\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\send2ue\core\utilities.py”, line 636, in get_asset_collisions
if is_collision_of(asset_name, mesh_object.name, properties):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users\Carlos Henrique\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\send2ue\core\utilities.py”, line 832, in is_collision_of
) or re.fullmatch(
^^^^^^^^^^^^^
File “C:\Program Files\Blender Foundation\Blender 4.1\4.1\python\Lib\re_init_.py”, line 171, in fullmatch
return compile(pattern, flags).fullmatch(string)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Blender Foundation\Blender 4.1\4.1\python\Lib\re_init.py", line 294, in _compile
p = _compiler.compile(pattern, flags)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Program Files\Blender Foundation\Blender 4.1\4.1\python\Lib\re_compiler.py”, line 745, in compile
p = _parser.parse(p, flags)
^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Program Files\Blender Foundation\Blender 4.1\4.1\python\Lib\re_parser.py”, line 989, in parse
p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Program Files\Blender Foundation\Blender 4.1\4.1\python\Lib\re_parser.py”, line 464, in _parse_sub
itemsappend(_parse(source, state, verbose, nested + 1,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Program Files\Blender Foundation\Blender 4.1\4.1\python\Lib\re_parser.py”, line 850, in _parse
raise source.error('global flags not at the start ’
re.error: global flags not at the start of the expression at position 19
Following the start up guide by the unreal team and various other posts on reddit and other forums I have:
-
Enabled the “Python editor script plugin” in Unreal
-
Enabled the “Editor script plugin” in Unreal
-
Enabled “remote execution” under the python settings in Unreal
-
I have also even set the multicast bind cast address to [0.0.0.0] in Unreal
The addon still seems to give the same message, and I’m not sure what else I can do??