I second what @Chris_Atkinson said. Thats first thing I always recommend to people...
Here is what I would try:
1) test latest smart console build on another machine
2) if 1 fails, then test portable console
3) if both 1 and 2 fail, then you need to run below commands and look for following
cpwd_admin list (look for fwm process and make sure it shows E 1, otherwise if it shows say T 0 or E and any number higher than 1, it means its terminated or restarting constantly and needs to be debugged)
$FWDIR/scripts/./cpm_status.sh and make sure output says management is up and ready
api status -> make sure it shows SUCCESSFUL at the bottom of the output
Hope that helps.
Have an amazing weekend!
Andy