I have noticed many peoples complain about the error 'Entry point $abc not found on xyz.bpl'.
This happens due to corrupt binary package libraries. Sometimes while registering custom components the libraries get corrupt. I still don't know if there is a way to avoid it. It happens randomly while installing any Delphi custom component. usually the rtl100.bpl gets corrupt more often.
How to fix it?
Usually i send them the BPL file which they complaining (only if its our product's or default RAD studio's BPL ) and ask them to replace it with the old one. :D