Fly Intercept Change Terminal


I’ve got a pipeline where, at one point, I need to get into the VM manually to perform some tasks, whether or not the job succeeds or fails. In order to workaround the time limit after a job passes before the VM gets deleted, I made a task that will block and wait for user input. The problem is that, when I use ‘fly intercept’, it creates a new terminal, and I cannot use the chvt command to change to the terminal that’s waiting for user input. The error message I get is “Couldn’t get a file descriptor referring to the console”. Am I missing something? The VM used by the job is an Ubuntu 14.04 image, and my local machine is running Windows.