I have not had problems with my 2016 apex, so I'm not sure of all of the trouble shooting steps.
First, I would make sure you have a backup of the current programming. (pdf version)
I would use the local web interface of the controller....
What do the status lights look like?
Perhaps unhook all the devices, reboot, then add them back one at a time.