oh i figured out what was wrong
actually there were 2 things.
1) when i created the field, i accidently instead of assigning the field number in the vb options, assigned the field display order number. (both are different since i have been creating and deleting fields). when i corrected the field number, the sign appeared.
2) then another thing i was not doing correctly was that when you write your preferences like boy or gentleman or male or female or lady etc, if you write in upper case then the members have to write accordingly. if the upper case is mixed with lower case, then the images wont display.
I am glad that i figured out this, but i am really disappointed in the support. no support has been provided here which is really frustrating and i might even uninstall this hack as an agitation.