No matter what OS you use, if the application hasn’t been thoroughly tested of course it will fail. These problems come from hiring cheap companies to do the job.