None of the screen
commands were killing or reattaching the screen for me. Any screen
command would just hang. I found another approach.
Each running screen has a file associated with it in:
/var/run/screen/S-{user_name}
The files in that folder will match the names of the screens when running the screen -list
. If you delete the file, it kills the associated running screen (detached or attached).