Jason is right--it could be any number of things...you can also try the brute force approach if you can't quickly identify the problem...if all else fails you can temporarily cut controls from your form (and paste them on a temp form for later retrieval) to see which one is causing the problem.
Regards,
Kevin McNeish Eight-Time .NET MVP VFP and iOS Author, Speaker & Trainer Oak Leaf Enterprises, Inc. Chief Architect, MM Framework http://www.oakleafsd.com