Estimado Joao,
En Windows 7, el subsistema de consola (basado en GDI) renderizaba cada cambio de estado del cursor de forma sÃncrona, por lo que los dos toggles producÃan dos actualizaciones visuales separadas y perceptibles → parpadeo intermitente.
En Windows 11, el host de consola (conhost.exe) modernizado (y especialmente Windows Terminal) usa un pipeline de renderizado asÃncrono que agrupa (batch) las actualizaciones dentro del mismo ciclo de dibujo. Ambos toggles se ejecutan en la CPU antes de que el GPU tenga oportunidad de redibujar, por lo que solo se ve el estado final → destello breve o imperceptible.
Solución si necesitas el efecto intermitente en Windows 11
Necesitas forzar un redibujado entre los dos toggles, por ejemplo añadiendo un pequeño retardo:
Set( _SET_INSERT, ! Set( _SET_INSERT ) )
Inkey( 0.1 ) // Forzar pausa para que el render tenga tiempo
Set( _SET_INSERT, ! Set( _SET_INSERT ) )