Failed to refresh the listen key - Binance Perpetuals
After running Hummingbot trading on Binance perpetuals for 1 hour (almost exactly 1 hour), I get the following error:
"Failed to refresh the listen key {my key here} {'code': -2014, 'msg': 'API-key format invalid.'}"

This bug can be reproduced by just running any script for 1 hour on binance perpetuals.

I am using version 1.7.0 of Hummingbot

Discord: klakteuh#2368

diff --git a/hummingbot/connector/derivative/binance_perpetual/binance_perpetual_user_stream_data_source.py b/hummingbot/connector/derivative/binance_perpetual/binance_perpetual_user_stream_data_source.py
index 12b6f37a2..4a2acd5d6 100644
--- a/hummingbot/connector/derivative/binance_perpetual/binance_perpetual_user_stream_data_source.py
+++ b/hummingbot/connector/derivative/binance_perpetual/binance_perpetual_user_stream_data_source.py
@@ -98,6 +98,7 @@ class BinancePerpetualUserStreamDataSource(UserStreamTrackerDataSource):
                 domain=self._domain,
                 params={"listenKey": self._current_listen_key},
                 method=RESTMethod.PUT,
+                is_auth_required=True,
                 return_err=True)
 
             if "code" in data:
['hummingbot/connector/derivative/binance_perpetual/binance_perpetual_user_stream_data_source.py']