cables may be new but they can still get caught on things or have an indirect route causing them to be slow. easiest way to check that it is undo the cable at the derailleur and flick through the gears whilst holding the inner and outer cable to give some resistance. you should feel no drag. if all ok you can rule that out.
you don't want play in anything where bearings are concerned. if theres enough it will certainly muck up your gear changes and that you say sometimes its ok then not, would suggest something has altered and the play may be that change causing the gears to go wrong.
cables may be new but they can still get caught on things or have an indirect route causing them to be slow. easiest way to check that it is undo the cable at the derailleur and flick through the gears whilst holding the inner and outer cable to give some resistance. you should feel no drag. if all ok you can rule that out.
you don't want play in anything where bearings are concerned. if theres enough it will certainly muck up your gear changes and that you say sometimes its ok then not, would suggest something has altered and the play may be that change causing the gears to go wrong.