Enhance OpcRepository client initialization and error handling - Updated the Client instantiation in OpcRepository to include a timeout and watchdog interval for improved connection management. - Added a disconnection call in the exception handling block to ensure proper resource cleanup during connection failures.