Yun Randomly hanging

Hi. When I test the Watchdogs in the development unit all works fine. If I kill the linux one the Linux os reboots. If i do not reset the Arduino side it resets. So my question is this. Is it logical to asume that becuase it did not reset the production unit and only a power cycle got it out of the hang state it is more a physical hardware short or somthing with the one sensor that got the unit stuck. The dev unit here runs the same code. Only diffrenace is it does not have the sensors on it so it returns values less than 0. But the sketch then makes the return values 0. It has never hang. Also since we have removed the seonsor giving 0 values it has not hang yet. So again my question is can a sensor hang a controller?