I have had an issue where my text field shows up as "####" even though the the value is still showing up in the custom properties menu. I've tried updating the field and re-inserting the field and it keeps showing up as "####"
I see no one has addressed this for you, so I will try in case you still need to know.
I honestly can't make out your .png entirely, but it looks like you may have the wrong field. To correct this, open the block.dwg (the drawing containing your callout). Open the block in block editor. Type BATTMAN. Select the attribute that is giving you trouble.It must be on a line that says "default". If the line is labeled "value" you are in the wrong place. Select the field, right click and select edit field. Now (finally!) you will be in the field window. Under "field catagory" select "sheet set placeholder". Under Placeholder type, select the correct paramater, then select your desired format. Make sure "preset" is checked on the left. Click your way out of everything, and see if that works.