Data for "Problem hosts" widget should be received by getting "problems" (not "triggers" as it currently is).
The undefined "hosts_problematic_count" and "hosts_total_count" indexes in Dashboard
Change the severity of a problem (Z4)
System Status and Host Status show different number of hosts with problems
Zabbix shows dependent trigger on dashboard host status when parent is acknowledged