Here is my update. Sorry for just linking to reddit - https://www.reddit.com/r/MechanicalKeyboards/comments/935f6l/box_switch_updates_from_novelkeys/
Please read this carefully and thoroughly. I am only speaking on behalf of NovelKeys, and somewhat Kaihua (Kailh) with the information that I have been given. Please do not ask me questions about unrelated topics on this other than the BOX switches, or ask about other companies.
Some background and current information
BOX switches currently have an x axis that is 1.32mm (+- .02mm tolerance). According to Kailh's internal testing, their switches have all been in that spec.
BOX switches' x axis, however, is wider than most other MX style switches. Some users have reported higher measurements (I just got in a really nice set of calipers. All my testing shows that these are within the tolerances), but Kailh's official word is that the switches they have measured have been within spec.
The reason that the BOX switch has a 1.32mm X axis is because DAREU asked Kaihua to widen the BOX switch from 1.3mm to 1.32mm. At the time, DAREU was really the only company that was buying BOX switches. Because of this, Kaihua agreed to change the dimensions for DAREU.
Tolerances within keycaps are unknown, and there have been reports of this varying greatly.
NovelKeys has halted all BOX switch sales
Going forward
I have talked to Kaihua for quite some length about all of these issues. They have agreed to change the stems to 1.3mm (+- .02mm tolerance) for at least my orders.
This means that all current (NovelKeys) Massdrop orders and Novelias will be getting a 1.3mm (=- .02mm) x axis switch.
In regards to (NovelKeys) MD orders, I actually am receiving the switches I ordered today. I have already placed the corrected order and will eat the costs.
This will delay the batch of NovelKeys x Kailh BOX switches (this is the drop that had Dark Yellow, Pale Blue, Navy, and Jade switches). It shouldnt delay the other rounds.
In regards to Novelias, I actually am receiving the switches today as well. I have placed a replacement order for the updated stems.
This may cause a slight delay to this order.
Regarding my stock - I will slowly be getting replacements in for all my stock. This will take some time, and I currently do not have an ETA on this. Current stock may be relisted at some point, but I will have to figure some more things out for that.