It appears that there is a bug in the polling of status for TCP bulbs. In my setup I have rooms and fixtures setup which contain individual bulbs underneath them. When I manually poll for status update I get:
10:56:43 PM: debug ST thinks the bulb is on, but TCP says the bulb is off
10:56:43 PM: error java.lang.NullPointerException: Cannot get property ‘data’ on null object @ line 236
I am still in the process of learning the SmartThings environment but if the devs also want a copy of my GWRBatch let me know.