Wrong response code sent by heartbeat

I am using heartbeat to retrieve the code 200 from a website, but for the moment the website is returning a 500 code. But heartbeat is returning 200..

I am using the 7.10.2 version of heartbeat (on the 7.9.2 it's working 0.o)

- type: http
  name: APP-NAME
  schedule: '@every 300s'
  hosts: ["https://xx.xx.net/xx/xx/xx"]
  username: "xxx"
  password: "xxxx"
    status: 200


Can you validate that this is still occurring with the latest 7.16.2 release?