Why the setup missing a master DASH manifest when using ffmpeg transcoding with nginx?

I’ve successfully configured nginx with the RTMP module for live streaming, producing both DASH and HLS streams without issues. However, when I attempt to implement ffmpeg transcoding for adaptive streaming, the HLS format works perfectly, generating video chunks, an m3u8 file for each video quality, and a master m3u8 file for the web player.

Yet, for the DASH format, while I do get the video chunks and individual MPD manifests for each quality level, a master manifest is missing. Could I be overlooking a step?