Hi Robert,
I have downloaded your latest source code and replaced all the contents in my InfoTemplates folder (other than the config files). then, re-built project, and even did a clean.
However, I am still getting the missing title on second click (once layer switched).
To simplify, I stripped all the layers from my map except two, loaded as type=feature coming from two separate services, and with different attribute item names.
I can click on as many features in one layer as I want, and it works fine. Then, I can click on as many features from the "second" layer as I want and it works fine. HOWEVER, when I switch layers a second time, it goes right back into the "have to click twice" to get the label issue. From this point on, every time I click on a feature from the "other" layer (other meaning other than the one I just clicked), it will not show the title unless I click the feature a second time.
Once I do click on that layers item a second time, it will keep working correctly as long as I keep clicking that layer only. Loses it again on switch.
If I do a refresh, it starts over letting me switch between layers ONCE.
Work around for now is to not have a title block, and put the titlefield as the first <fields> item. However, sure like the bold title up there (when it works).
Thanks agian for the help,
Rhett