SD.open() will only work if the .txt has a specific name

From https://www.arduino.cc/en/Reference/SD:

It uses short 8.3 names for files.

That means the filename can have a maximum of 8 characters length and the extension can have a maximum of 3 characters length. thisPartHere.txt is 12.3 so not permitted.