The hardcoded --remote-debugging-port=9222 caused SessionNotCreatedException when port 9222 was already in use by another Chrome instance or process. Replace with a dynamically allocated free port via socket binding.