are you new to ss? is this your application submission?
i cannot say for everyone as i am sure it varies.
but for me, it's pretty fast. sometimes i get approvals (and rejections) almost instantly,
while others get approved overnight and sometimes 2, 3 days at the most.
i suppose 3 wks if this is a regular upload after being accepted as a contributor,
it might seem a bit long ... for me , at least.
best thing to do, is always to write to them if you feel it's being lost, or ignored.
in my case, as i said before, it's never been something CONTACT US ever ignore...
they usually respond in 2,3 days too.
hope this helps.