Duke energy integration

I have been using the Duke Energy integration (thru HACS) for a few weeks. Recently, however, it hasn’t been working. I have not changed the password or UID. Can someone help?

This is the error I get:

This error originated from a custom integration.

Logger: homeassistant.config_entries
Source: custom_components/duke_energy_gateway/__init__.py:54
Integration: Duke Energy Gateway (documentation, issues)
First occurred: 7:35:21 AM (1 occurrences)
Last logged: 7:35:21 AM

Error setting up entry [email protected] for duke_energy_gateway
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/pyduke_energy/client.py", line 425, in _async_request
    resp.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/aiohttp/client_reqrep.py", line 1004, in raise_for_status
    raise ClientResponseError(
aiohttp.client_exceptions.ClientResponseError: 500, message='Internal Server Error', url=URL('https://cust-api.duke-energy.com/gep/v2/auth/oauth2/token')

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 335, in async_setup
    result = await component.async_setup_entry(hass, self)
  File "/config/custom_components/duke_energy_gateway/__init__.py", line 54, in async_setup_entry
    selected_meter, selected_gateway = await client.select_default_meter()
  File "/usr/local/lib/python3.9/site-packages/pyduke_energy/client.py", line 159, in select_default_meter
    account_list = await self.get_account_list()
  File "/usr/local/lib/python3.9/site-packages/pyduke_energy/client.py", line 99, in get_account_list
    headers = await self._get_oauth_headers()
  File "/usr/local/lib/python3.9/site-packages/pyduke_energy/client.py", line 343, in _get_oauth_headers
    await self._oauth_login()
  File "/usr/local/lib/python3.9/site-packages/pyduke_energy/client.py", line 327, in _oauth_login
    resp = await self._async_request(
  File "/usr/local/lib/python3.9/site-packages/pyduke_energy/client.py", line 435, in _async_request
    raise RequestError(
pyduke_energy.errors.RequestError: Request failed with unexpected error [https://cust-api.duke-energy.com/gep/v2/auth/oauth2/token]: (ClientResponseError) 500, message='Internal Server Error', url=URL('https://cust-api.duke-energy.com/gep/v2/auth/oauth2/token')