EPC QR codes (also known as Girocode in Germany) should work fine. What doesn't work is the Bezahlcode, an old semi-standard that you can't even find any official website or documentation for nowadays because it basically got abandoned. For that reason I would not anticipate that bunq will include Bezahlcode support in the future.
EPC QR / Girocode have this kind of content:
BCD
002
1
SCT
BFSWDE33BER
PAYEE
DE33100205000001194700
EUR100
Bezahlcode looks like this inside:
bank://singlepaymentsepa?name=PAYEE%20AG&reason=RF0000000000000%20QR&iban=DE33100205000001194700&bic=BFSWDE33BER&amount=100%2C00
If you're having trouble with scanning a supposed Girocode, maybe test with a universal QR code scanner to see if it's not really a Bezahlcode?