Former Manchester United midfielder Lee Sharpe believes the club may still face challenges in keeping Edinson Cavani at Old Trafford despite attempts to extend his stay.