Well, 4.6.6 should be the most stable firmware at this moment. Flash it without problem. Perhaps this would resolve the first and the third error you mention. For iot hubs, bear in mind that this model does not have Zigbee networks so it wouldn't not Connect to devices without Zigbee hub.