É realmente são apenas 40 caracteres. Pelo que tenho visto vai neste campo o nome do Logradouro, numero da casa e complemento. Confira se os outros campos obrigatórios estão indo no arquivo: bairro (X12), CEP 9(08), CIDADE X(15) e Estado X(02). O jeito é abreviar, no Brasil por exemplo pode ter nome de cidade com até 42 caracteres mas só dá para enviar 15 ... Confira também se o CEP é válido antes de fazer a remessa. Quando é a gente que envia, temos recursos de montar certinho os complementos, prédio, Bloco, AP, Frente ... Para envio pelo Banco o complemento acaba ficando meio prejudicado...