Can you post the recipe?
You can use cream instead-- the higher fat content will be less likely to curdle. Also, be very careful with heat. But-- dairy + acid is tough unless you stabilize the dairy with something like a roux-- which will not taste authentic for butter chicken.