Looks like FilmOn is no longer providing a free SD stream on their site or with the HDi player. This also apparently also blocks other services/sites that used FilmOn as a provider.
I found this on another expat site.
Email from Filmon
Thank you for contacting FilmOn Customer Support.
Unfortunately, We need to inform you, that we are no longer offering the free SD watching due to contractual requirements with our content vendors.
We’re very sorry and apologize for the inconvenience, as we had no possibility to let our Customers know about this change in our service in advance.
FilmOn.com Support Team