Hi,
Your screenshot shows that its a single implementation BAdi, there might be another active implementation which is active thats why you are not able to activate as shown in the message in the first screen shot.
actually when you activate the system is showing message that already active implementation is there not that the implementation is acitvated.
you can either deactivate the other implementation or enhance the implementation and put you code.