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