Click this to find the culprit:

Report back, the issue is not in the shown screenshots. Also, for sake of correctness:
Spawn first, destroy self later.
And the timeline is interpolating twice, you’re sampling location during an update - it will work, but will be inconsistent. For best results, store the values and have the TL play with those during its update:

