Available network bandwidth is too low for uncapped but slow frame rates

UE - Networking - Sep 24, 2020

The networking system has a max frame rate of 120hz by default. Inside UNetConnection::Tick it computes an estimated bandwidth by using that max frame rate, the engine's max frame rate, and the actu ...

Shader Complexity not working correctly on Deferred Decals

UE - Rendering - Graphics Features - Sep 3, 2020

If you place a deferred decal in the world and then set the view mode of the viewport to "Shader Complexity", the decal doesn't affect the complexity value. ...

Merged actors cannnot cast shadows when source actors Cast Shadows is disabled

UE - World Creation - Worldbuilding Tools - Merge Actor - Aug 19, 2020

Merging actors with cast shadows disabled causes the merged actor to be unable to cast shadows at all. Toggling the Cast Shadows option does not resolve the issue. This is seen in //UE4/Release-4.2 ...

User defined struct variables with spaces do not import properly in cooked builds

UE - Gameplay - Blueprint - Aug 11, 2020

DataTables exported to JSON in editor (UDataTable::WriteTableAsJSON, accessible by right clicking a data table and picking export to json) that contain variables with spaces or other outlawed charac ...

Core Class Redirect doesn't work when converting from a C++ class to a BP

UE - CoreTech - Jul 16, 2020

The Export map will properly be updated but the creation of the import will fail with SourceIndex == INDEX_NONE From MarcA:  I'm guessing the import source index is always none for native classe ...

Renamed material parameters in layer functions don't propagate to MIs

UE - Rendering - Architecture - Materials - Jun 29, 2020

Second controller input doesn't work in fullscreen mode on PIE.

UE - Editor - UI Systems - Jun 29, 2020

When two controllers connected, player2 input is disabled in full screen mode in PIE. This doesn't appear to be in focus. If seeing the any focusing widget, player1 focused on SViewport, but player ...

UObjects returned from "Get Item Children" in a TreeView widget causes an engine crash, due to invalid pointers

UE - CoreTech - UObject - Jun 9, 2020

UObjects returned from "Get Item Children" in a TreeView widget causes an engine crash, due to invalid pointers. User has proposed the following fix: The best fix is probably such: When Slate list ...

Investigate state of embedded and dynamic framework support on iOS

UE - Platform - Apple - Jun 5, 2020

Licensee reports it's not possible to use the dynamic framework used by the latest release of the iOS version BugFender - [Link Removed] Licensee bug report: : https://github.com/bugfender/Bugfende ...

Character rotations can diverge between clients and client/server briefly under packet loss and using bOrientRotationToMovement

UE - Gameplay - Player Movement - Jun 4, 2020

At some points the rotations will diverge briefly while the client and server attempt to rotate to the orientation direction by going different directions about the rotation axis. ...