The metadata snapshot paste from the right-click menu requires a 2nd try to execute. This was pasting over multiple images after clicking "yes" to the warning message. Also, appears to have the same behavior for a single image.
The metadata that I am copying contains variables and a code replacement (see attachment). After copying, I noticed when I open the individual metadata info sheet, the copied fields with the code replacement and variables still contain the variable rather than the computed values; exactly as shown in the attachment. Opening and closing the individual info sheet does not cause the variable or code replacement to be executed. However, the data shown for these fields in the contact sheet label or the Image Info do show the computed values.
The code replacement uses the first four characters of the filename to determine the photographer's name (different cameras).
This technique works fine when using the Metadata/IPTC template instead of a snapshot. Sending an info snapshot with the unexecuted variable and code replacement directly to the Metadata template also works correctly.
Windows 10. PM 6 build 4155
Dave Roth