As far as I know, device_control tags will ALWAYS have no collision, even if you set them to have collision. They won't use it.

A fix would be to make the medkit dispencer into a device_machine, and then have a "dummy" device_control (No Model, Animations, Collision) and place it either on the inside of the dispencer or in front of it.

Use a script to link them together and voila!

The dispencer has collision and it works!