возьмите свой путь, составленный при помощи переменных, вставьте в блокнот и потом внимательно замените все переменные теми данными, которые в них есть, после чего попробуйте по созданному пути открыть файл.
Возможно, что просто в переменных закрадывается какой то лишний символ, который мешает выполниться действию.