We already checked that we are getting an EOS before going back to ready and adding the EOS at the end of the .validateflow is racy as the ERROR message might reach the bus before it is logged. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2264>