O cadastro aparentemente funciona, porém ao tentar vizualizar o ViewerJS não acha o arquivo, e na pasta pode se notar que o arquivo não foi upado para o servidor mesmo, ficando apenas uma pasta com o nome do arquivo.
O problema é o tamanho do nome do arquivo. Limitar isso via php ou alterar o nome do arquivo para uma string random para ter sempre o num de caracteres dentro do limite
O cadastro aparentemente funciona, porém ao tentar vizualizar o ViewerJS não acha o arquivo, e na pasta pode se notar que o arquivo não foi upado para o servidor mesmo, ficando apenas uma pasta com o nome do arquivo.