It's not difficult to find software that can play all BIAB chords, but the question remains: why can't BIAB do this?
It must have something to do with the style, right?
A jazz style will recognise the chord notes if a jazz chord is used.
So doesn't the test with the chords tell us everything?
This is the musical programming of BIAB; I can't think of anything else.