Thanks everyone.
In the thread for this bug, @michaelosthege writes: " As a general advice to everybody: The best way to avoid shape issues (like the one this issue originally was about) is to not rely on “smart” broadcasting, but do all broadcasts/resizes intentionally."
I’m trying to grok what that would mean in this case.