also, please stop posting questions to multiple platforms simultaneously (forums, stackoverflow). when you do this we need to answer in every place to ensure that if someone else has a similar question they can find the correct answer. we can see this due to slack integrations:
same as @bacon on my end. i created a new sdk 38 project, ran expo customize:web to generate the webpack config, then edited web.name in app.json and it worked as expected
The more code there is to go through, the less likely people can find your problem. Streamline your example in one of two ways:
Restart from scratch. Create a new program, adding in only what is needed to see the problem. Use simple, descriptive names for functions and variables – don’t copy the names you’re using in your existing code.
Divide and conquer. If you’re not sure what the source of the problem is, start removing code a bit at a time until the problem disappears – then add the last part back.