pare che sia il max-height a non supportare, quindi il problema non è nell'overflow auto ma in quel max.