does anybody knows anyone in bitfinex that can help me? or have anyone met with the same situation and how long it took before it is solved?
I've read their terms and conditions with regards to resetting 2fa and withdrawal hold.
After confirming by email, your 2FA will be reset and your account will be put on temporary withdrawal hold. The duration of the withdrawal hold will be between 5 and 15 days, depending on your account equity.
I guess OP's case has already lapse, he said it's been 3 weeks already, so that should be 21 days.
it have been 3 weeks since my 2fa reset and not only i cant withdraw any of my assets, the team only replies to my email 3-4 days after each email. this is so frustrating!
in fact, this is the first time i've submitted so much information! i've reset my 2fa in binance, bittrex and coinbase and all of my issues were solved within 3 days.
You must be careless with your 2fa, that' money, so you should be careful about it. I think sites have different procedure, but in your case if you have complied everything they ask for, I guess there's a problem with you account as it already lapse on the processing period, for now, what you can do is just to continue making follow up on the support and hope you'll receive a good answer soon.