Hi
I would suggest you contact Microsoft Customer Support and Services where more in-depth investigation can be done so that you would get a more satisfying explanation and solution to this issue. In addition, if the issue has been proved as system flaw, the consulting fee would be refund. You may find phone number for your region accordingly from the link below:
Global Customer Service phone numbers
https://support.microsoft.com/en-us/help/13948/global-customer-service-phone-numbers
Support for business
https://support.microsoft.com/en-us/help/4341255/support-for-business
Best regards.