The reason they cannot cooperate is that the member states will always want to apply their own rules and local regulations, and allow different levels of incompetence across jurisdictions.
Specifically, Belgian police and standards are a joke. Just look at the way they bungled the response to the French terrorist attack where the perpetrator(s) fled to Brussels / Molenbeek. The rest of the country might be ok, but Brussels has exposed that the Belgian government is unable to govern its own largest city. And how Belgian passports are issued locally by every town government rather than a centralized authority. A joke.
Specifically, Belgian police and standards are a joke. Just look at the way they bungled the response to the French terrorist attack where the perpetrator(s) fled to Brussels / Molenbeek. The rest of the country might be ok, but Brussels has exposed that the Belgian government is unable to govern its own largest city. And how Belgian passports are issued locally by every town government rather than a centralized authority. A joke.