Echofon Firefox 18.104.22.168 is out. This is bug fixes release. version 1.9.6 has some authentication issue on certain platform. 22.214.171.124 addressed the issues. You can download it from echofon.com.
If you still have an issue with Authentication, check your computer clock. OAuth requires correct timestamp to authorize your credentials.