On admin/content/node_import/settings, if you change the import directory to be different from the default you get problems.
On step 2 of 8 where you select your file you get the no files available message even if you have uploaded files.
This is because the files are uploaded to the correct directory that you have specified but this list of files is populated from the default file location.
This is because you are using the variable node_import:ftp:directory for the directory, but the directory is actually stored in node_import:directory.
This can be found on line 1547 of node_import.inc
I have also notices that there are other places in this module that use node_import:ftp:directory but that variable is never set anywhere.
Comments
Comment #1
mvcrelated bug: when installing 6.x-1.0-rc4 and not running any db update hooks, this module's variables are not set, and all imports fail with the same 'no files available' message because the module isn't correctly using the default value 'imports'. workaround: load admin/content/node_import/settings and click 'save configuration' without making any changes.
Comment #2
Robrecht Jacques commentedThis has been fixed in -dev. Will be included in -rc5.
The two different variable names has been fixed (node_import:directory is the correct one).
The directory is now created on every Node import page, not only the settings page.
Setting as duplicate of http://drupal.org/node/687510.