After upgrading to CRE 2.3 not able to connect to pull data from Vcenter-ERROR

**CMK version:**CRE 2.3.0.0p
**OS version:**RHEL 9.5

Error message:
[special_vsphere] Agent exited with code 1: ‘latin-1’ codec can’t encode character ‘\u201c’ in position 659: Body (‘“’) is not valid Latin-1. Use body.encode(‘utf-8’) if you want to send it encoded in UTF-8.CRIT , [piggyback] Success (but no data found for this host), execution time

Output of “cmk --debug -vvn hostname”:
cmk --debug -vvn SE.com

value store: synchronizing

Trying to acquire lock on /omd/sites/corp/tmp/check_mk/counters/se.com

Got lock on /omd/sites/corp/tmp/check_mk/counters/SE.com

value store: loading from disk

Releasing lock on /omd/sites/corp/tmp/check_mk/counters/SE.com

Released lock on /omd/sites/corp/tmp/check_mk/counters/SE.com

Checkmk version 2.3.0p30

  • FETCHING DATA

Source: SourceInfo(hostname=‘SE.com’, ipaddress=‘10.10.10.10’, ident=‘special_vsphere’, fetcher_type=<FetcherType.SPECIAL_AGENT: 6>, source_type=<SourceType.HOST: 1>)

[cpu_tracking] Start [7f60141f26f0]

Read from cache: AgentFileCache(SE.com, path_template=/omd/sites/corp/tmp/check_mk/data_source_cache/special_vsphere/{hostname}, max_age=MaxAge(checking=0, discovery=450.0, inventory=450.0), simulation=False, use_only_cache=False, file_cache_mode=6)

Not using cache (does not exist)

Calling: /omd/sites/corp/share/check_mk/agents/special/agent_vsphere -u ‘vsphere.local\svc_seklr_Nagios’ ‘-s=tJGl@n/“#WnS’MRUn^8.’ -i hostsystem,virtualmachine,datastore --direct --hostname SE.com -P --spaces underscore --no-cert-check 10.10.10.10

Get data from program

[cpu_tracking] Stop [7f60141f26f0 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.33, children_system=0.04, elapsed=0.5399999991059303))]

Source: SourceInfo(hostname=‘SE.com’, ipaddress=‘10.10.10.10’, ident=‘piggyback’, fetcher_type=<FetcherType.PIGGYBACK: 4>, source_type=<SourceType.HOST: 1>)

[cpu_tracking] Start [7f60159e7e30]

Read from cache: NoCache(SE.com, path_template=/dev/null, max_age=MaxAge(checking=0.0, discovery=0.0, inventory=0.0), simulation=False, use_only_cache=False, file_cache_mode=1)

No piggyback files for ‘SE.com’. Skip processing.

No piggyback files for ‘10.10.10.10’. Skip processing.

Get piggybacked data

[cpu_tracking] Stop [7f60159e7e30 - Snapshot(process=posix.times_result(user=0.009999999999999787, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.0))]

[cpu_tracking] Start [7f6014890860]

  • PARSE FETCHER RESULTS

HostKey(hostname=‘SE.com’, source_type=<SourceType.HOST: 1>) → Add sections:

Received no piggyback data

No piggyback files for ‘SE.com’. Skip processing.

No piggyback files for ‘10.10.10.10’. Skip processing.

[cpu_tracking] Stop [7f6014890860 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.009999999776482582))]

[special_vsphere] Agent exited with code 1: ‘latin-1’ codec can’t encode character ‘\u201c’ in position 659: Body (‘“’) is not valid Latin-1. Use body.encode(‘utf-8’) if you want to send it encoded in UTF-8.(!!), [piggyback] Success (but no data found for this host), execution time 0.5 sec | execution_time=0.550 user_time=0.010 system_time=0.000 children_user_time=0.330 children_system_time=0.040 cmk_time_ds=0.170 cmk_time_agent=0.000

OMD[corp]:~$
(If it is a problem with checks or plugins)