Cannot see all Heartbeat monitors I've set up in Kibana

Hello. I'm trying to use heartbeat to monitor a SOAP service. I've written monitors for each method in the service (20 something), but I'm only getting output in Kibana for 9 of those. No errors in the Heartbeat log or anything. Any idea why that is?
Also, I've tried to rename the index using:
enabled: true
name: "testesbeat"
pattern: "testesbeat-*"
but the working metrics are pushed to the default heartbeat index and my custom one was not created.

Have you tried configuring a separate heartbeat instance with just the monitors that don't work? That might help narrow things down.

If you can share your heartbeat.yml here that may also help.