Echofon Firefox 220.127.116.11 is out. This is bug fixes release. version 1.9.6 has some authentication issue on certain platform. 18.104.22.168 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.