WiFi.RSSI(); Not updating?

You can add Serial.print() statements to the WiFi source, to see what is happening.