well not really a master I am but I did wasted some time banging head on this bike lol
for chain cover I would propose you to get the new chain cover which ahs arrived with 2014 model it will adress this problem
1 more try would be to remove also this chain cover, or phir wheel ko check kero tu ager phir bhi awa aye tu phir chain ka masla nahi hai mechnic ko check ker wao k awaz kaha say arahi hai ... koz jo cover apny ligaya howa hai ye tu chain ka kareeb bhi nahi hota ...