There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks
The pad add/remove is just normal GStreamer pad operations. You can refer to deepstream_reference_apps/runtime_source_add_delete at master · NVIDIA-AI-IOT/deepstream_reference_apps (github.com) for how to dynamically add/remove elements in PLAYING pipeline.