First, please could you exclude that the dataAdapter is a JavaScript variable that has never been declared or declared with some typo (ie some mismatching between Java and JavaScript portion of code)?

Second, please could you confirm that commandDataAdapter and a itemDataAdapter belong to the same Adapter Set. If this is not the case the issue should be caused by this.

Otherwise, please could you repeat the test after raising to DEBUG level these logger:

Code:
<logger name="LightstreamerLogger.subscriptions" level="DEBUG"/>
<logger name="LightstreamerLogger.requests" level="DEBUG"/>
and post here a snippet of server log including your subscription?

Thank you.