Some machines check only for distance rather than proper adjacency when interacting with their menus
Created by: Exxion
To open the menu for the jukebox and cloning console and maybe some others, you need to actually pass an adjacency check. However, to interact with the already-open menu, you need only pass a distance check. This means that, for example, you can turn on the jukebox after the bar windoor closes if you opened the menu while the windoor was open and, more importantly, you can scan yourself in the cloning pod as long as you open the cloning console menu before stepping in.
I haven't looked at their code, so I assume the reason I described is the issue, but I'm not sure. All I know is that what I have described is possible.