Have you tried with the most recent stable GStreamer version as well? (1.22.10, or the 1.23.90 pre-release)
It looks like we might need to add the 503 return code as one of the codes where we do the fallback control url handling in rtspsrc
for servers that don’t follow the spec correctly.