It's technically possible but extremely difficult to do and almost certainly not worth it. RTS engines are deterministic, which means the state of the engine at any point in the game ...... re synced, when do you give control back to the disconnected player, etc.).
In short, it's a problem RTS developers haven't been able to solve in 20 years, and that's not because they're all lazy.
but DOTA 2 is a RTS (i dont play dota2) and have pause and reconnect feature