diff --git a/.changeset/selfish-cobras-help.md b/.changeset/selfish-cobras-help.md
new file mode 100644
index 0000000000000000000000000000000000000000..a2137d3eac00eb98dfefbec2baa784ef7dc50b49
--- /dev/null
+++ b/.changeset/selfish-cobras-help.md
@@ -0,0 +1,5 @@
+---
+"@llamaindex/cloud": patch
+---
+
+fix: print warning when llama parse reader has error
diff --git a/packages/cloud/src/reader.ts b/packages/cloud/src/reader.ts
index 0be8fe8fa320dbc9eaa1237f9225e07091ac635d..0d21444005f056c5a935d19ffc941352f57236be 100644
--- a/packages/cloud/src/reader.ts
+++ b/packages/cloud/src/reader.ts
@@ -403,6 +403,7 @@ export class LlamaParseReader extends FileReader {
       })
       .catch((error) => {
         if (this.ignoreErrors) {
+          console.warn(`Error while parsing the file: ${error.message}`);
           return [];
         } else {
           throw error;
@@ -437,8 +438,8 @@ export class LlamaParseReader extends FileReader {
       resultJson.file_path = isFilePath ? filePathOrContent : undefined;
       return [resultJson];
     } catch (e) {
-      console.error(`Error while parsing the file under job id ${jobId}`, e);
       if (this.ignoreErrors) {
+        console.error(`Error while parsing the file under job id ${jobId}`, e);
         return [];
       } else {
         throw e;