HOJ procs off both main and offhand and special attacks. It’s a good trinket but it’s just good, and it doesn’t track accurately, there is a good post in the big forum on this. The proc tracking of you DW it’s shown to not accurately track. You can discern the proc with math not with recount or logs saying “you proc = xyz”
The diremaul 2% hit trinket is a viable alternative if HOJ does not drop for you.
This has been detected and discussed before.