Contents contain search not working on .torrent files

Hazel version: 5.0.6
macOS version: macOS Mojave 10.14.6
I have searched the forums and have also gone through a few posts here, but am unable to figure this out.
My requirement:
* Move .torrent files (to be clear, these are not the media downloaded using torrents) to specific folders based on the tracker name contained within the file.
What I tried:
* Created one rule with "Contents" "contain" "<tracker domain>"
(here <tracker domain> is the domain name of the tracker which is present within the .torrent file)
Example: File abc.torrent contains (if viewed in quick look or opened in a file viewer) the tracker domain mentioned in the rule, but preview mode (and running the rule too) shows no matches.
This rule does not match for the files in question. I have checked the debug log and have also seen the popup in preview mode (when clicking the red "x" button next to the rule). The popup shows "Not Matched" as the title and below that it shows "Contents" in the first column and nothing in the second column (as if Hazel couldn't read the contents).
Note that .torrent files are not pure text, but do contain readable text (including the tracker URL information). It seems like I'm missing something very obvious. How do I compose the rule for this case?
Thank you.
macOS version: macOS Mojave 10.14.6
I have searched the forums and have also gone through a few posts here, but am unable to figure this out.
My requirement:
* Move .torrent files (to be clear, these are not the media downloaded using torrents) to specific folders based on the tracker name contained within the file.
What I tried:
* Created one rule with "Contents" "contain" "<tracker domain>"
(here <tracker domain> is the domain name of the tracker which is present within the .torrent file)
Example: File abc.torrent contains (if viewed in quick look or opened in a file viewer) the tracker domain mentioned in the rule, but preview mode (and running the rule too) shows no matches.
This rule does not match for the files in question. I have checked the debug log and have also seen the popup in preview mode (when clicking the red "x" button next to the rule). The popup shows "Not Matched" as the title and below that it shows "Contents" in the first column and nothing in the second column (as if Hazel couldn't read the contents).
Note that .torrent files are not pure text, but do contain readable text (including the tracker URL information). It seems like I'm missing something very obvious. How do I compose the rule for this case?
Thank you.