Аннотации оцениваются во время компиляции. Вы говорите, что object should be constant
, но это, очевидно, не так
pathToJsonFileAppCreate = fprUploadBundle.getString("pathToJsonFile");
Компилятор не может знать, что будет возвращено во время выполнения.
Если вы считаете значение постоянным, поместите эту константу туда.
Вы можете теоретически изменить значение во время выполнения (https://www.baeldung.com/java-reflection-change-annotation-params),), но вам необходимо убедиться, что вы делаете это до того, как все эти аннотации еще не запускались.
В любом случае, похоже, что вы неправильно используете аннотацию. Из какой библиотеки происходит аннотация?