everything says success in logs but the result happens later and can be completely different
had cases where messages were accepted instantly but delivered much later or not at all
wonder how others deal with this gap