Hello,
Wonder when the update is coming in. As a SW dev I suspected it might have to do with some form of data corruption. My theory was more that it had to do with multi-threaded processes not properly syncing their data. Or a memory leak somewhere that kept overwriting data. Or as was mentioned in the developer post, an edge condition that caused values in certain variables to overrun due to processing. In either case the problem would not have been fully fixed with a server update to remove Engineering mods from NPCs. The NPCs could still fire beam/shotgun unmodified rails at you. With a new patch to the client the bug should hopefully be fixed.
Although I don't think this bug affects only weapons.
- well that's my 20/20 vision reporting in.

Currently on my way back to the bubble. Managed to get as far as I could go out of the edge of the New Galactic arm last night. About 300ly to my final planned target but the gal map couldn't plot a route to it. Decided to call it quits and head back.
Now about 21k ly from Sol. Probably be back in 2 weeks. Then picking up my Python and heading straight to the Engineers to sell exploration data. Well, 1st going to sell some at Azrael of course.
Have fun, fly safe. o7