Go2rtc i/o issue with frigate HA Addon

Not for the life of me can I get go2rtc working in the frigate HA addon. Here’s my basic config (paste bin below for full config). I get an I/O timeout error in the go2rtc logs. If I add the below direct input path to the camera section (commenting out the restreams), it works perfectly fine. The RSTP URL works fine in VLC. This go2rtc config also works fine with my other frigate setup (albiet externally hosted, not the HA addon). What’s causing this I/O error?

go2rtc:
  streams:
    eastcanalcam_main:
      - rtsp://192.168.1.28:554/stream0?username=admin&password=<encodedpassword>
    eastcanalcam_sub:
      - rtsp://192.168.1.28:554/stream1?username=admin&password=<encodedpassword>
 
cameras:
  eastcanalcam:
    ffmpeg:
      inputs:
        - path: rtsp://127.0.0.1:8554/eastcanalcam_main
          input_args: preset-rtsp-restream
          roles:
            - record
        - path: rtsp://127.0.0.1:8554/eastcanalcam_sub
          input_args: preset-rtsp-restream
          roles:
            - detect
    live:
      stream_name: eastcanalcam_main

Go2rtc Error:
github.com/AlexxIT/go2rtc/internal/streams/producer.go:171 > error="read tcp 172.30.33.5:60700->192.168.1.28:554: i/o timeout" url=rtsp://192.168.1.28:554/stream0?username=admin&password=<encodedpassword>

Thoughts?

Anyone seeing this go2rtc issue with the frigagte HA add-on?