Products created via app are being assigned to a second inventory location unintentionally

I am having a similar issue (posted about it here). What are our options from preventing the POS to create inventory and instead insist fulfillment is handled by the location where the stock is?