There should be a brief sound when flicking on diff lock. Try rocking the atv back and forth while turning the handlebar just a little. This works on mine and the diff lock might make an audible clunk. Then the indicator stops from flashing.
This can be done with engine off so you can hear the sound.