this may be necroing but this could help someone: a game can freeze if the usb key disconnects and reconnects from time to time
a bad usb key will do that periodically, which will freeze your game if it tries to load something while the key is disconnected