Just as important as feed and rpm is the tooth load. Nornally one would start with an estimate of the tooth load, times that by the number of flutes and, via the recommended surface speed and hence rpm, you can calcualate the feed rate. As a conservative estimate for tooth load assume 1% of the cutter diameter. So, for a 10mm diameter cutter that would be 0.1mm, or 4thou per tooth per revolution. A sure way to damage cutter edges is to allow them to rub rather than cut.
Another way to damage edges, particularly for carbide, is allowing the cutter to recut the swarf, sounds horrible too.
As JasonB says carbide is unforgiving because while it is very stiff, that stiffness comes at a price, which is brittleness. For instance if you lower a cutter gently on to the workpiece to set a reference, but over do it by a couple of tenths then HSS will just dent the workpiece slightly. Carbide will chip instantly, even if the workpiece is relatively soft, like aluminium alloy. I learnt that the hard way (no pun intended!) using plain carbide cutters on a CNC mill. Overshoot the zero by a tiddly amount and the corners of the mill are chipped. If you rotate the cutter by hand at the same time as jogging down until you see a witness mark the sharp corners are fine.
Might any of this be a possibility to explain the chipping?
Regards,
Andrew