There is a bug: It says that two pawns on the same column are possible. The only way for that to be done is for capture or en passant
I think that, if it's possible for two pawns to be on the same column, then it's possible & not a bug