You probably already know this...
The G_L parameter in Content Center (CC) parts is calculated by the distance between the Start and End planes of the part. When the CC part is placed into an assembly, it is generated using the New Body Between solution. The length you specify defines the B_L parameter, which sets the initial offset of these 2 planes. The Driven Length sketch is then generated using the 2 planes. The driven (or reference) parameter of this sketch (100.000 in the part below) is what feeds the G_L parameter:

Changing the B_L value updates the G_L parameter. As long as the Start/End plane locations are respected, the G_L value will update correctly.
In the context of an assembly, where CC components are typically used, these values will update automatically, as long as the part is set to Adaptive and the Start/End planes are used when constraining to the other members. Is your component part of an assembly, FG or otherwise? If your modifications are extreme, there are still ways to get the G_L value to report correctly.
Can you post the actual part (or even better, a simple assembly with the part?
@CGBenner asked you to explain your workflow, which can be extremely helpful.
HTH