Back to the makers of the products and software to solve. Call each supplier and explain the issue then see what ideas they have and what you can try.

Usually this is tasked to the IT staffer to manage the calls and resolve the issue if possible.

Why I write if possible is Microsoft is notorious for issues like this. You usually have to pay for the solutions.