1st time this has happened to me.
Sub shows up in the lineup, but the match animations shows the player he replaced, and the substitute doesn't show up in the post match ratings report or highlights (either during the match or afterwards.) Don't remember if I picked up a rest pack or not.
Thing is. If it's not one bug, it's another.