If you set ComponentClass override in child class BP and grandchild class BP respectively, it is ignored in grandchild class.

This issue is probably related to [Link Removed]. The fix for [Link Removed] solved the issue for child class BP, but it doesn't seem to consider grandchildren and beyond.

Steps to Reproduce
  1. Open attached project 
  2. Run Construction Script of BP_Actor_Child

expect : print "BP_Component_Child "
result : print BP_Component" 

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions5.15.25.3
Target Fix5.5
Main Commit25962233
CreatedFeb 22, 2023
ResolvedJun 12, 2023
UpdatedFeb 12, 2024
View Jira Issue