I am using a "Create Task" when "Status Change" automation.
This gives an option to select which Custom Filed are to be copied while creating a new task.
Oddly enough, this works only for Task Name, and Task Description and Text Format Customer Fields.
For the above, it copies the task specific values, but for any other types of custom field formats like date, phone number, it only gives an option to insert a Static Field.