I don't believe it has, unless it is fixed in the 5.x codebase.
I spent an hour or so trying to figure out the exact conditions, and finally gave up.
Static WDS interface, with nbma, and separate subnets work fine, for me. I'm glad it's just not me
I was about to do some routing changes, until I hit this "feature".