All order object variables have null values except order id

jkoracle23
All order object variables have null values except order id.
I see order is placed successfully in kite zerodha console. But all the variables or order id object are null. Only orderid is populated with correct value.
My code is below:
OrderParams orderParams = new OrderParams();
orderParams.quantity = quantity;
orderParams.orderType = Constants.ORDER_TYPE_LIMIT;
orderParams.tradingsymbol = stockDetails[1];
orderParams.product = Constants.PRODUCT_MIS;
orderParams.exchange = stockDetails[0];
orderParams.transactionType = Constants.TRANSACTION_TYPE_BUY;
orderParams.validity = Constants.VALIDITY_DAY;
orderParams.price = price;
orderParams.triggerPrice = 0.0;
orderParams.tag = "buyOrd"; //tag is optional and it cannot be more than 8 characters and only alphanumeric is allowed

order = kiteConnect.placeOrder(orderParams, Constants.VARIETY_REGULAR);


Before calling placeOrder method the value of orderParams is ::


orderParams = {OrderParams@1965}
exchange = "BSE"
tradingsymbol = "GMRINFRA"
transactionType = "BUY"
quantity = {Integer@1971} 10
price = {Double@1972} 16.5
product = "MIS"
orderType = "LIMIT"
validity = "DAY"
disclosedQuantity = null
triggerPrice = {Double@1976} 0.0
squareoff = null
stoploss = null
trailingStoploss = null
tag = "buyOrd"
parentOrderId = null
orderParams.tag = "buyOrd"
Constants.VARIETY_REGULAR = "regular"

placeOrder method returns order object with null values for all variables except order id.
Attached screenshot contains order id variables values in debug mode:

This discussion has been closed.