How to fix broken blueprint pins, that "no longer exist"?

Right click on variable then click refresh node. This should solve it. You can also find refresh all nodes under file. This will not reconnect the pins but will remove any erroneous pins.