Glad I could help.
I think the problem might be that, depending on the chosen geometry that the hair creates, it doesn't "create a single object" which seems to be needed for this to work.
Normally when converting it to polygons, not creating a single object, it should retain guide tag (forgot what it's called, so I call it that) which is necessary for the polyhair shader to work.