How to get the variable values from an Actor Component?

Hello,

I have a strange behavior (well, at least an inconsistency I don’t really understand) when I try to get the value of a variable on an Actor Component from the construction script of the BP Actor. Indeed when I select the instance of the Actor Component in the scene my value is 3, as I set it manually, and keep being set to 3 even if the construction script is called again, and when I try to get it by code from the construction script itself I get the initial value.

Can someone explain to me what is happening here and how to get the value on the instance?

Here are some pictures:

Hello,

I still haven’t found a solution to my problem and I am quite stuck.
Someone has an idea?

Thank you very much

Note: For a quick understanding of the issue, I just added a sample project that illustrates it.
link text

Hello,

I am closing this topic as a duplicate of Bug? The variable value returned by a Component is not the same as its instance - Blueprint - Unreal Engine Forums
Please refer to that post for any updates regarding this issue.

Have a great day