When multiple vehicles are eligible for upgrade in a convoy, the last one in line cannot be upgraded when using the replacer.
Pretty simple to replicate. Build a convoy with multiple eligible vehicles, in this case class 47, and then when using replace, you should notice the last one cannot be upgraded.
Thank you for the report - found and fixed on the 11.x branch.