Hesitant engagement/disengagement of 4 wheel drive

Trying to work out a problem with my 550 Grizzly EPS (2010). When I press the engage 4 wheel drive button it can take some time to respond also the reverese is true when disengageing. Sometimes it will engage/disengage as expected! Any thoughts on what I should be checking would be very helpful. Cheers Tony