Control Rig Set Initial Transform not working

Summary

Doing a basic Construction Event > Set Transform - Control Initial referencing a Get Transform - Bone Initial does not apply after Compiling

What Type of Bug are you experiencing?

Animation

Steps to Reproduce

Use any existing mannequin skeletal mesh
Manually create new control
Add Construction Event
Drag out Set Control from the NewControl
Drag out Get Bone from pelvis
Set Initial to True for both
Connect Transform to Transform
Drag out Set Bone from pelvis
Drag out Get Control from NewControl
Connect Transform to Transform
Connect Set Bone to Forwards Solve
Compiling right now will keep the control at the pelvis location
Moving the control at all and recompiling will lock the NewControl at the origin. The Transform>Offset shows correctly, but it will permanently update Transform>Current to put the control back at the origin. Pressing the Forwards Solve Mode is the only way to move the Control back to its initial position

Expected Result

Compiling will update the Control back to its Initial location

Observed Result

Control adds an offset under Current for some reason

Affects Versions

5.8

Platform(s)

Windows

Upload an image

Additional Notes

This even happens after deleting the Forwards Solve to move the Construction Event to the top of the Execution Stack. The only alternative is to have the Initial Transform set on Forwards Solve which brings up a Note about implementation.