I figured out the problem. In one of the parameters' name, one underscore was missing. That was causing the whole thing to not work. It was like this<br><br>&lt;Extension_2_&gt; 1<br>&lt;/Extension_2<span style="color: rgb(255, 0, 0);">
_</span>&gt;<br><br>This underscore marked in red was missing.<br><br>Once I typed that underscore, everything went back to normal, and now all devices are working perfectly fine.<br><br>I hate typos and yet this was another bad typo experience which wasted so many hours. Although I always knew that in any kind of programming, if something is not working despite of your sincerest efforts, it only means that there is a typo somewhere. And sometimes locating it takes all your time and energy. It would be nice to have some way to debug this whold thing in the first place.
<br>