Sounds to me like he used a crappy primer

paint is not sticking

and the heat should not effect the paint this soon. when you paint you usually bake it for a while (to cure the paint and also to help it dry)

if anything the heat should help it this soon after the paint job

I'd take it back and make him redo it