I believe HTC has to approve it before others in the arena can see it...they've been pretty busy lately, so it might be somewhere in the queue. And if your squad already had one, and this is an update, they'll have to delete the file from the squads folder in their game install location to get the newly approved one downloaded.