SO after equipping this item (which works; is an engram, can craft, etc) I can see the nightvision post process effect from the buff, but it crashes after approximately a second with exception handler event from unknown function and unknown module. The one thing I noticed is that the UI widget I created for use with this item did not appear on the screen as intended. When I get rid of the ui element all together, the item works as it should; that is, I can craft it from its engram, equip it, and see the buff post process effect and still play the game. So the error has to be related to my attempting to dynamically create a new UI widget based on the item being equipped. Here is what I have done when attempting to create the widget and add to the current player ui:
really want to get around this hurdle, as I know I am most likely going to have to debug the for/each logic to dynamically cast a new text block to this widget, but first I need to successfully dynamically create and add the widget to the viewport while keeping the player hud ui.