I have subscribed to an item on our server and when it is updated the client receives an UpdateInfo whos fields are all null. Any idea what may cause this? MERGE, DISTINCT, and RAW all return this result.

Code:
private String[] mFields = { //returned by mCfg.getFields()
            FieldNames.MSG_ID,
            FieldNames.MSG_CAT_DESC,
            FieldNames.MSG_TYPE_DESC,
            FieldNames.MSG_SUBJECT,
            FieldNames.MESSAGE,
            FieldNames.POP_UP,
            FieldNames.TIMESTAMP};

...

public void subscribe(int phase, LightstreamerListener listener)
            throws SubscrException, PushServerException, PushUserException, PushConnException {
        OurHandyTableListener hl = new OurHandyTableListener(phase, listener);
        SimpleTableInfo tableInfo = new ExtendedTableInfo(
                mCfg.getItems(), SimpleTableInfo.MERGE, mCfg.getFields(), true);
        tableInfo.setDataAdapter(mCfg.getDataAdapter());
        client.subscribeTable(tableInfo, hl, false);