Scene Component doesn't update array values

I solved it.I found another way

Step 1 : Make the dictionary private in the my_Component.

Step 2: Create a Function called SetDictionary That takes in a dictionary (Pass by reference enabled)

Step 3: Create a new dictionary in the actor class, pass it by reference into the components set dictionary function

Step 4: Make sure to add a condition check, if the incoming is dictionary length is greater than 0, then apply to the component dictionary, other wise don’t. This is important as this makes sure the default value that you set in the component works.

Make dictionary size 0 in the Actor values in the editor if you want it to use default values.