Child blueprint defaults bug

‘Binary’ build from the Unreal Launcher
Unreal Engine 4.3.0 64 bit
Windows 7, 8

VehicleGame (version for 4.3)

I created blueprint from the class Actor, then I created an child class from it blueprint. In a parental class I switch on replication (Replicate) in defaults tab, in child class Replicate auto set to true. After I close and again open the editor in an child class replication it is switched off though I didn’t touch it. It happens not only to the Replicate parameter but also another properties of a class.

This does not happen with all child classes.

Hey, Gelani!

I’ve been trying to reproduce this bug to little success. Mind helping me out?

Here are the steps I’ve been following:

  1. Open VehicleGame in 4.3
  2. Create a new Blueprint based on Actor (Name: ParentTestBlueprint)
  3. Right click on the Blueprint and select ‘Create Blueprint based on this’
  4. Open ParentTestBlueprint, go to Defaults, check the box next to “Replicates”
  5. Save ParentTestBlueprint.
  6. Close ParentTestBlueprint.
  7. Open ParentTestBlueprint_Child. Note that “Replicates” is checked.
  8. Save ParentTestBlueprint_Child.
  9. Close the editor.
  10. Re-open the project (VehicleGame).
  11. Check ParentTestBlueprint_Child to see if “Replicates” is checked.

When I do this, “Replicates” is still checked. Can you help me find out what I’m doing wrong?

Thanks,

Jonathan

Hi

When you create one child of all works fine, but as soon to create several childs - begins bug.

Open VehicleGame in 4.3
Create a new Blueprint based on Actor (Name: ParentTestBlueprint)

Right click on the Blueprint and select ‘Create Blueprint based on this’ - ParentTestBlueprint_Child_1
Right click on the Blueprint and select ‘Create Blueprint based on this’ - ParentTestBlueprint_Child_2
Right click on the Blueprint and select ‘Create Blueprint based on this’ - ParentTestBlueprint_Child_3

Open ParentTestBlueprint, create float variable - CheckBug, set it to 100
Open ParentTestBlueprint, go to Defaults, check the box next to “Replicates”

Save ParentTestBlueprint.
Close ParentTestBlueprint.
Open ParentTestBlueprint’s childs. Note that “Replicates” is checked and CheckBug is set 100.
Save ParentTestBlueprint’s childs.

Close the editor.
Re-open the project (VehicleGame).

Check ParentTestBlueprint_Child_1 to see if “Replicates” is checked and CheckBug is set 100.
Check ParentTestBlueprint_Child_2 to see if “Replicates” is checked and CheckBug is set 100.
Check ParentTestBlueprint_Child_3 to see if “Replicates” is checked and CheckBug is set 100.

Well, I’ve run those steps a few times and I can’t seem to make the bug happen in 4.3. Can you think of anything that might be causing this bug to happen for you and not for me?

Also, does it only happen in VehicleGame for you?

Most likely this is due to the fact that the original project was created for version 4.2, and then bluprints transferred to version 4.3. In addition, the project was transferred from one computer to another, maybe I removed the necessary files when transferring as excluded folder “Save” when synchronizing.

Does this mean that you don’t have this problem if you use the 4.3 VehicleGame?

Hey, Gelani.

I haven’t heard back from you in a few days, so I’m marking this resolved for tracking purposes.

Regards,

Jonathan

OK. I don’t have this problem if I use the 4.3.

This BUG in version 4.6.1 . What i must do for fix it? sorry for my english…

Hey dhnikolas,

Can you give me steps I can follow to see the bug in 4.6.1?