Freeze in data when using two monitors

I have been entering data and having my curser go back and forth between two monitors. One is RM8 and the other is an Ancestry Tree which belongs to another person. When bouncing between the two screens and programs, the RM program will freeze and I need to use Task Master to close and restart. Sometimes info I have just entered into RM is lost when this happens. Is there a way I can stop this freeze from happening?