Скорее всего, это связано с тем, что ваши маршруты не поддерживают несколько символов "."в пути.Например, если ваши маршруты выглядят так:
'/test/download/:path.:extension'
Тогда это сломается, если имя файла содержит более одного "."
Вместо этого вы можете выполнить маршрутизацию следующим образом:
'/test/download/*path.:extension'
Это убедится, что несколько "."функционирует