Session gets disconnected before the idle timeout period has been reached
This can happen if the network card on your PC is configured to disconnect when your PC goes to sleep mode.
Please request your IT dept to change this setting or follow instructions mentioned in below link:
https://www.top-password.com/blog/prevent-windows-10-from-disconnecting-network-during-sleep/
Mic not working on HP laptops
Please follow steps mentioned in below article:
https://support.citrix.com/article/CTX341471/microphone-not-detected-in-ms-teams-through-hp-laptop