I test with puppet 2.7.x up to 3.5.x  and i haven't seen any of these issues at all.
Can you show me the puppet code when it fails?