Lo hice por $2\times 2$ matrices, ya hay muchas posibilidades.
$A=\begin{pmatrix}a&c\\b&d\end{pmatrix}\quad B=\begin{pmatrix}0&0\\0&0\end{pmatrix}\quad$ caso trivial $B=0$
$A=\begin{pmatrix}a&0\\b&d\end{pmatrix}\quad B=\begin{pmatrix}0&0\\0&v\end{pmatrix}\quad$ caso triangular
$A=\begin{pmatrix}\frac cu(u-v)&c\\0&d\end{pmatrix}\quad B=\begin{pmatrix}s&u\\0&v\end{pmatrix}$
$A=\begin{pmatrix}a&0\\0&d\end{pmatrix}\quad B=\begin{pmatrix}s&0\\0&v\end{pmatrix}\quad$ caso diagonal
$A=\begin{pmatrix}a&c\\0&d\end{pmatrix}\quad B=\begin{pmatrix}s&0\\0&0\end{pmatrix}\quad$ caso triangular
$A=\begin{pmatrix}a&0\\b&\frac bt(t-s)\end{pmatrix}\quad B=\begin{pmatrix}s&0\\t&v\end{pmatrix}$
$A=\begin{pmatrix}0&0\\0&0\end{pmatrix}\quad B=\begin{pmatrix}s&u\\t&v\end{pmatrix}\quad$ caso trivial $A=0$
Hay $2$ casos no anoté ya que creo que esto probablemente no se extienda a dimensiones más altas ni a matrices múltiples, pero es posible que quieras echar un vistazo al caso triangular para dimensiones más altas.
Editar:
Aquí es para $3\times 3$ matrices (dado el tamaño, me veo obligado a hacer un enlace para que desaparezca después de algún tiempo lo siento...).
Parece que esto no se extiende bien a una dimensión mayor, básicamente sólo $1$ fila o $1$ matrices de columnas y cero en otros lugares parece comportarse correctamente.
https://www.docdroid.net/bQn19yo/toto-pdf
Por lo tanto, sospecho que para las matrices múltiples, acabarás con todos los elementos no diagonales del producto obligados a ser ceros, y que el caso diagonal será el único relevante.