Docker input via autodiscovery not always json-decoding message

Right now it seems the autodiscovery plugin for docker is faulty. You can easily replicate by running filebeat as docker container and even natively.

There is no JSON error, but sometimes filebeat will json_decode the message field and sometimes not. As shown in my example above.

It ties to this problem as well: Docker + Persistent Registry = autodiscover failing

Once I switch away from autodiscovery everything works perfectly.