Is this a bug? Or I don’t understand something

Hi All!
I found one mismatch in the custom visual component.
This is about getting the normalized value of the parameter associated with the component.
You can get the value literally like this:

`GetValue();`

However, this method is also capable of obtaining the normalized value of the associated parameter:

`GetParam()->GetNormalized();`

When the component is running, for some unknown reason, the values obtained by these methods are different.
I tried to check it like this:

`if (GetParam())
    assert(GetParam()->GetNormalized() == GetValue());`

What is causing the exception.
It turned out that the GetValue() method returns an incorrect value. Or am I misunderstanding something?