Let $A$ and $B$ be matrices such that $BA = I_n$. As an exercise I am to explain why the following argument is invalid:
To solve $A\vec x=\vec b$ with this initial condition, multiply both sides by $B$, and nothing that $BA = I_n$, we have $\vec x = B\vec b$
I don't see how there's anything wrong with this. $B$ clearly seems to be $A^{-1}$. I feel like the fault in my understanding why the above statement isn't necessarily true would be that $B$ isn't necessarily isn't $A^{-1}$, but I don't know how this is not the case given $BA = I_n$.
To those who don't see anything wrong with it, I'll take a picture of the problem for reference:

The issue is that $Ax = b$ might not have a solution.
It is correct to say that if $Ax = b$ then $x = Bb$. However, if $b$ is not in the range of $A$, then $Bb$ is not a solution to $Ax = b$.