I have a 2001 L3010 and have made extensive use of the diff-lock over the years working in the woods. I have never had any problems with it. The secret is to engage it before you need it. In other words with experience you can anticipate the trouble spots. Per the manual I always engage it when both rear tires are turning at the same rate and the tractor moving in a straight line. Never engage it when one tire is slipping or rotating faster than the other as in a curve. Push your heel on the pedal and you will feel it go into engagement. When you release the pedal if it doesn't pop out of engagement push on one then the other steering brake and it will pop out. Do not leave it engaged in a turn. No seat switch on this older model so spring tension is not a problem but the spring is fairly stiff to pull it out of engagement when the pedal is released.
gg
With my Mahindra I have used the differential lock for years and used it often. But I am obviously doing something wrong with the Kubota and the manual is of little help.