Hello,
We've seen the same issues around the desktop client of Ignite, and strangely enough when a member of Mitel's technical team came on site, his client behaved in the same way on the projector during a demostration.
Sadly after raising this as a fault with our 3rd party suppliers we were told to migrate away from Desktop and start using the web client.
The problem for us is we need to enforce all calls to be classified with account codes at the end of the calls, and agents just weren't able to do so.
Sorry I can't answer a work around, but be assured your not the only one with this problem, it occurs on all our Windows 7, Windows 10 Desktops & also in our VDI solution with the same OS's.
Cheers
Steve