Yes, I was able to retrieve historical data for (53703431) for CRUDEOIL18JUNFUT. The issue could be here: https://kite.trade/forum/discussion/4166/bug-in-method-gethistoricaldata#latest
Make sure your problems are not due to timezone of the date objects you are sending to KiteConnect#getHistoricalData