It happens in the real world, it happens in Top Eleven. I've seen subs last for less time than the 19 minutes that yours did.
Bad luck, spend treatments, move on.
No, this is actually a bug, notice his player was subbed out and he still gets injured even thou he should not have been on the field.
The substitutions are a mess and I'm having many problems myself.