Summary: If the task includes commas in the name, you are unable to create a dependency on other tasks due to the delimiter field being a comma.
Description of Problem: If a task has a comma included within the name, you are unable to have that task as a dependency because the CSV import tool identifies the comma within the name of the task as separate tasks. This could be fixed by making the delimiter a semi-colon instead.
Resolution: Multiple tasks within the dependencies column delimited with semi-colon.
Everything has to be exact to work. You might experiment with a file with one simple row. You can see other Forum responses by searching for other suggestions. Or email support@asana.com and attach your file.