Under hosts, I see the following:

And when I periodically refresh the page:

My "beta5" host keeps disappearing and reappearing on me.
When I look into the map, I see this:

The host has a status of pending. And here's when the host decides to show up again:

My question is, is this intended behavior? Is the host supposed to disappear when the checks are running?
In my hosts.cfg, I have the following:
## Default Linux Host Template ##
define host{
name linux-box
use generic-host
check_period 24x7
check_interval 60
retry_interval 1
max_check_attempts 10
check_command check-host-alive
notification_period 24x7
notification_interval 30
notification_options d,r
contact_groups admins
register 0
}
## Default
define host{
use linux-box
host_name beta5
alias beta5_alias
address beta5
check_period 24x7
check_command check-host-alive
check_interval 30
retry_interval 5
}
I tried adjusting the check_interval and retry_interval but still had the same results.
Any advice on how to fix this?