A word of caution here, Fire Faucet has a scam Norton antivirus pop-up that asks for your account password to 'renew your subscription'. Looks very dodgy to me so I'd steer clear.
Can you please open a support ticket about that on Fire Faucet itself?
PS: I'm a mod there and I'll look into it...