не, если он отправляет запросы, а сам дропает 504, то это значит, что он сначала пытается отправить, успешно справляетсчя, потом пытается что-то обработать, чтобы вернуть запрос (возможно, от банка), не влезает в установленные временные рамки и отдает, в итоге, 504 ошибку. т.е. запрос ушел, но сообщить об этом он не смог.