It seems that changing the value to something different than the default of a Linear Color Struct variable, results in the value being changed when upgrading the project to a new engine version. This is not exclusive to the DrawDebugCamera node as it seems to happen with any node that has a Linear Color Struct input node.

Steps to Reproduce
  1. In UE 4.26.2 create a new blank game project
  2. Open the Level Blueprint
  3. Place a DrawDebugCamera node
  4. Split the CameraColor struct pin
  5. Set CameraColorA to 0
  6. Compile and save the Blueprint
  7. Load the project in UE 4.27.1
  8. Open the Level Blueprint


The value of CameraColorA reverts back to the default value of 1.0


The values are maintained when upgrading to a newer engine version

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-136524 in the post.

Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.27.1
Target Fix5.0
CreatedDec 2, 2021
ResolvedDec 8, 2021
UpdatedDec 9, 2021
View Jira Issue