Mr. SALT’s Solution.
Dear, to add a photo to any contact, you must save the contact to “Device” or your Samsung or Gmail accounts instead of “Sim”.
If your number is stored on the SIM card you won’t see the photo button which will be located right before the “Name”
Thanks