Så jag tittade på ditt problem och hittade en tråd som hade ett liknande problem och de verkade hitta en lösning genom att sätta max_inactive_connection_lifetime
i deras kod så här. detta
är länken till tråden.
async def create_db_pool():
bot.pg_con = await asyncpg.create_pool(database="dbname",
user="username",
password="dbpw",
max_inactive_connection_lifetime=3)