Communication problems between the sensor unit and brain usually means one or more contact pins on the data cable connectors (either end) are either damaged or come loose.
There are 4 wires on the data cable, each wire is a signal for one of safe, semi, 3round burst and full auto.
If the brain successfully beeps the motor on startup but one or more fire modes are not working i would be looking at the data cable before anything else.
__________________
|