Fixed
-------
* Fixed an issue where is_partial_configuration remained True after partial configuration validation failures 
  (e.g., malformed JSON), causing  incorrect aggregation behavior, EndScan timeouts, and Subarray FAULT states.
* Moved flag assignment to invoke_configure so it is set only for valid partial configurations, and added unit 
  test coverage to verify correct flag handling.