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