I am not sure, since I am fairly new to challenges too, but I think that it takes the site's database a bit to catch up with all the uploads. So, wait awhile, then see if your card shows up with a search.
Oh, also, if you are not a fan club member, your uploads need to be approved by a moderator, so your card may not be available for others to see for a while.
__________________ Alice
[COLOR="DeepSkyBlue"]>^..^
|