Kashyap's match was the last of the opening day and it was scheduled after 12am with his second round match to be held at 12pm the next day.
"Ridiculous scheduling and refereeing. First round at 12/1 am and second round at 12pm . #thailandGPG @bwfmedia Stupidity! @bwf_ac," a fuming Kashyap posted on the social networking site twitter ahead of the clash.
This is not the first time that matches have been poorly scheduled. India's doubles specialist Jwala Gutta had slammed the poor scheduling when she had to play two matches on a day during the 2012 London Olympics.
The qualifying rounds of Super Series tournaments also face similar scheduling issues when shuttlers don't get enough time to rest due to lack of enough time between matches.