Why do trades still fail before step one and can it be prevented?

Just wondering what the conditions are that cause this and if anything can be done to prevent it?

This was a big problem when I first started on Bisq around 6 months ago and it seemed to have been fixed but I have had it reoccur quite a bit recently. Latest time is just today on 1.2.2.

Could anything be done to detect this and rebroadcast or something?