Honestly, I am not sure about that. It seems like filebeat is not processing all lines.
//UDPATE
This is embarassing... I guess I found the cause, a couple (!) of typos in my second pattern, even after checking the line a dozen of times. First I was not escaping a double quote, I also was missing the leading % infront of the { and a closing } was missing, too.