I have checked, and these devices don't have support available online. The only thing listed on the official website is the email and some phone numbers. I tried to obtain a manual to check the update issue you encounter, but it was impossible.
Use the following contact details to get in touch with the manufacturers:
Phone: (877) 529-9114
Fax: (215) 529-9115