The alternate take is that the whole deal was made in bad faith and FoxConn was hoping to collect subsidies and line its pockets. This version of events has some precedent[1]. It's especially hard to believe that FoxConn didn't know about US labor when this same situation played out in Pennsylvania in 2013[2].
[1] https://www.marketwatch.com/story/foxconns-history-of-broken...
[2] https://www.washingtonpost.com/business/economy/how-foxconns...