I've had it happen to me twice, both at Ban Laem and at Ban Pakkard. Both times it was because the IO failed to notice that I have a MULTIPLE entry visa. Each time, after they finally realized it, they let me through. The Cambodian side also needed a lot of pointing out that I still have a valid multiple entry visa.