Tesseract-OCR only returns new lines

Welcome!

It's probably a misconfiguration or something like this.

Is Tesseract-OCR just not working with fscrawler and how can I tell? (The command prompt logs seem fine. There is no error saying that OCR is not going to be performed.)

Could you share you FSCrawler job settings, run FSCrawler with --trace on a directory which contains only one file (pdf ou png) and share the full logs?

Do I need to convert the pdfs to jpgs first for Tesseract to work and if that is the case, what should I do about the issue that fscrawler is not reading jpgs?

no. This should work. I do have some integration tests which shows that this is working.
If you still can't make it work, could you share an example of a PDF document that can be reused in tests?