The dual color LED should be RED, when boot loader is invoked, and should remain as long the boot loader is waiting for the communication initiation. As far the first byte if firmware is received, it changes color to GREEN, and remain as long the uploading is running. After successful firmware upload, the UPiS proceed automatically with reset. So, the dual color LED changes, and blink for 2 seconds. The user must proceed after that with @factory command in order to setup all internal variables and internal EEPROM setting. This procedure is the same if you are uploading new firmware with USB or Python.
Therefore my question is, when (in witch conditions) it changes to GREEN.
Please answer in order to support you
Thank you and Kind Regards