This works if the field is a custom text or number field.
If it is a taxonomy, shortcoder is inserting the taxonomy ID instead of the taxonomy value.
Example: I have a custom input field that the author selects the book name.
If i put $$custom_field:book$$ it returns i get “Book: 153” Instead of “Book: John”