Not registering as a spec. (resto shaman)

https://www.warcraftlogs.com/reports/pxmBgrzXNAjCQMP1#source=19&by=target&view=rankings&fight=36

I recently have been pushing for dps rankings as resto, and it appears that since I failed to cast any Riptide/HW/CH etc, warcraftlogs was unable to identify me as resto. Despite casting HTT and HST.
Wanted to highlight this that the spec detection is failing in some rather edge case instances such as this. (cost me a #3 parse!).

On a side note, the #1 parse on Kormok is an elemental shaman (dps ring and all). So clearly something is wrong w/ role detection.