Just a guess and I don’t think releasing all these details are necessary but maybe they wanted to protect sources AND identify who was coming to visit him....
Or....
There is always a chance we just promised a few billion more to the Taliban government in return for snitching on him.
We are talking Biden here. The guy who gave up Seal Team 6 as a target.