It sounds like you need to replace parts on the upper slides but, Beaver Coach Sales in Bend can probably tell you for sure what is needed.
I think some of the same problems are also discussed in BAC Forum › General Boards › Sources for Suppliers, Parts and Maintenance Materials › Closet latch.
Gerald