Sonnet 3.7 failing

I’ve noticed Claude 3.7 Sonnet tends to fail when making large changes to code. However, when I request smaller, incremental changes instead, it works perfectly fine.