Почему в непотенциальном поле не работает закон сохранения энергии?
По определению не потенциального поля. Если посчитать круговой интеграл по замкнутой траектории в таком поле, то он не равен нулю. А этот интеграл есть ничто иное, как работа поля. Следовательно работа по замкнутому контуру не равна нулю, в отличии от потенциального поля. А это означает, что энергия расходуется.
Закон сохранения какого-то одного вида энергии.
Но для всех энергии вместе работает всегда!
Изменениекин. энергии равно работе внешней силы. Если силы потенциальные, то работу вы можете записать как убыль потенциальной энергии, и получить ЗСЭ, если силы не потенциальные, то вы просто не сможете ввести такую сохраняющуюся величину (но, возможно, сможете найти какие-то другие сохраняющиеся величины).
В отличие от законов думу, законы природы
... работают всегда.
Только не все эти законы знают, поэтому такие ляпы и допускают.
Закон выполняется. Только надо учесть все энергии.