re-flashed it with same firmware. it works for a while. but it restarted on it's own and it's back to not working again.