Yes I have. I have tried many things the only thing I tried that had somewhat progress was when I put this:
Serial.println(c11);
digitalWrite(pwmPin, HIGH);
delayMicroseconds(c11);
digitalWrite(pwmPin, LOW);
delayMicroseconds(c2);
Outside of the if statement, the light would stay still and not flash but it would only change if I moved potentiometer and for some reason on the reciever close and reopen the serial monitor.