Okay, so TIFF stands for Thousands of Incompatible File Formats. It's basically a container inside which you can put lots and lots of different file formats, even JPEGs.
There doesn't exist a single program that supports all possible TIFF formats. Current implementation in Lazarus does support just a few.
Solutions:
1) use a different TIFF format, for example LZW
2) call a program (for example imagemagick) in background to convert from TIFF to something else, for example BMP
3) under Windows you might try GDI+. It does supports some TIFF formats