# winget update Erlang.ErlangOTP breaks erlang on windows 

**URL:** <https://erlangforums.com/t/winget-update-erlang-erlangotp-breaks-erlang-on-windows/5551>\
**Category:** Questions / Help\
**Tags:** windows, erlang-otp\
**Created:** [April 13, 2026, 2:16pm UTC](https://erlangforums.com/t/winget-update-erlang-erlangotp-breaks-erlang-on-windows/5551 "2026-04-13T14:16:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shishini](https://erlangforums.com/user_avatar/erlangforums.com/shishini/32/2741_2.png) [@shishini](https://erlangforums.com/u/shishini)\
**Post date:** [April 13, 2026, 2:16pm UTC](https://erlangforums.com/t/winget-update-erlang-erlangotp-breaks-erlang-on-windows/5551/1 "2026-04-13T14:16:24Z")

</div>

Hi

For some reason  
`winget update Erlang.ErlangOTP`

Breaks the installation on windows and `iex.bat` fails silently (also any other erlang command)  
So whenever I need to update `Erlang.ErlangOTP` on windows  
I need to  
`winget uninstall Erlang.ErlangOTP`  
`winget install Erlang.ErlangOTP`

uninstalling and reinstalling works fine  
Did anyone come across this and figured out what causes it?
