Wenn Du mit 'su' den Benutzer wechselt wird nicht automatisch die Device-Datei, die dem aktuellen Terminal gehört geändert. Deshalb kann screen nicht auf das Terminal zugreifen, was es aber muss.
Als Ausweg kannst Du screen mit "-d -m" im detached-Modus starten (siehe man screen) -- dann kannst Du Dich später aber nicht mehr (einfach) mit der Session verbinden.