As you pointed out my issue is somewhat similar to the post that you shared. We’ve observed that a we can open 2-3 tabs of n8n (could be different pages like execution page or workflows page etc), but beyond a certain limit (or any particular page) we start getting this error in docker logs and we cannot access any new page further. All of this can be resolved by restarting the n8n container.
Not sure if this is related or not but this “pushRef” error is often accompanied by another error related to Axios,
AxiosError: 404 - "\n<!doctype html>\n<html lang=\"en\">\n<head>\n <title>Not Found</title>\n</head>\n<body>\n <h1>Not Found</h1><p>The requested resource was not found on this server.</p>\n</body>\n</html>\n"