GStreamer warning: Error pushing buffer to GStreamer pipeline

Hi,
Not sure if host=0.0.0.0 is valid. We would suggest set to the IP address of the device which is receiving UDP stream.

And it looks like VLC player does not enable UDP by default. You may refer to the post to manually enable it:
Gstreamer TCPserversink 2-3 seconds latency - #13 by Bazziil

It is simpler to run a gstreamer command like:
Gstreamer TCPserversink 2-3 seconds latency - #5 by DaneLLL