Sometimes the press_keycod throws exception

when i use press_keycode to input key in a loop, sometimes it throws selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Cannot generate key press event for key code 11 error, but sometimes it is ok.

pan=‘4012000033330026’
for s in pan:
self.driver.press_keycode(int(s) + 7
time.sleep(0.5)