Miscellaneous Item cost posts to wrong GL code

Has anyone seen this before? I'd like to pass it off as just a little hiccup in our system, but if truly random it makes me wonder how many other little random hiccups are not caught... and if not random what was done wrong to cause it... so we prevent it from recurring. Running Sage 100 ERP Advanced 2016 5.30.4.0 - and we DO use division codes.

Within the Sales Order Module a miscellaneous item /MITEM was quoted. After the sale that item was purchased through Purchase Orders, but as it is truly a miscellaneous item we did not create an inventory item number for it... so it was received in and then invoiced to the customer as a miscellaneous item.

Normally all such Miscellaneous Items are immediately expensed to GL 5000-10 (equipment expense=5000 and customer division=10). However, within GL the unit cost hit 1210-10... an INVENTORY code. Since we don't have inventory broken into divisions there is no value in 1210-10, so the error was easily discovered. I have confirmed that everywhere I can drill down to indicates that this item was expensed correctly to 5000-10... even in the Purchase Order where it was originally purchased it says 5000-10!

So... back to my original question: Has anyone seen this before? Any ideas?