A quick update after searching on Google, I stuffed the pinout for servo 7, the "slave servo" int A0 just for 'fun'
Sadly, it was still the servo on pin 9 that moved, so it seems that analogue or digital, PWM or not pins makes no difference. This code is very simple as you can see below, it is all HARD CODED
else if (pointCommand == 4) {
// ONLY used for testing at 07/01/2018
//*************************//
NotBusy = false;
if(!pointServoDevice[7].attached())
Serial.println("point 7 is NOT ATTACHED");
else
Serial.println("point 7 IS ATTACHED");
pointServoDevice[7].write(120);
delay(2000);
pointServoDevice[7].write(65);
Serial.println("point 7 should have switched twice");
NotBusy = true;
} // end of processing serail data received
so despite hard coding servo 7 to move, and no matter what pin I attach it to, it does nothing, but, and totally unrelated in this instance, point 6 pin (pin 9) does respond. How can that possibly occur ???????
Really weird !!!!!!!!!!