Not sure that I understand.
I have a field called [Closed Out Date]. This was originally a Date type field but I tried changing it to a ChangeTimeStamp type field in the hope I could get it to update when the user changed the [Closed Out By] field.
My field named [ClosedOutBy] which you refer to as [Worker Name] is a Ref field to make it easy to create a drop down based on the Workers table (however even when I tried changing it to a Text type field and used a Suggested Values list to look up the names, I still couldn’t get it to update the [Closed Out Date]).
When the record is first created both of these fields are empty. Only after the incident has been investigate do these two fields get updated, usually days later. The idea is that a user other than the one who created the original record, will open the record, check that appropriate action has been taken and then close out the incident by selecting their name from the dropdown on the [Closed Out By] field. The intent is that this will automatically generate an entry of the current DateTime in the [Closed Out Date] field. Unfortunately the only way I have been able to get that update to work is create an Action, triggered by a Workflow rule that changes the date when Closed Out By] is updated.
It sounds to me, based on what you’re suggesting, that I am not likely to get it working reliably using a ChangeTimeStamp Type record so my Action approach may be the best solution.