ZTE MF60 (Paris)

Just purchased a private wifi hotspot stated above and looking for the best carte de SIM to utilize. I attempted a FREE.FR SIM but connot get it to connect despite excellent signal. Is the SIM card not compatable? I'm i not doing something so stupid i'm oblivious to it?