There seems to be some kind of issue with certain characters when naming your ASICs using the "n=" in password field.
Live worker status kept messing up one of my worker's name and showing "1 error" but didn't explain what kind of error nor what it meant (workers had different names) and when I'd refresh the page the stats for that worker with error would completely disappear and it only displayed 1 live worker even though both machines were hashing just fine.
Changed both their names to something simpler: "asic1" & "asic2" just to test my theory and it worked - now stats for both workers are displayed without any problems.
Go figure.