The AI is unable to cross rivers with the Global Mobilization M113 and BMP. Seems related to the fact that both are tracked. The vehicles go into the water and then just stop. Wheeled vehicles do not have this problem.
I am unsure whether this is an engine limitation or not, because there are no vanilla amphibious tracked vehicles to use as a control experiment.
Since this issue appears to be pathfinding/engine related and not data related (as per GM devs on discord), I am filing this as a Arma 3 bug. It is an issue affecting functionality of at least one CDLC, which is officially supported 3rd party content.
In the image, note how the speed is zero although there's still some bubbles in the water as if the vehicle is moving.