When a dot crits each tick will always be a crit hence the crit chance is a bit pointless to display on each tick however, showing the zero crit % is the result of always showing the crit % message part when there is critical damage and the chance is just not set in case of dots -> 0%.