Fatal Error on 3D Widget during Executable ONLY

Hey guys, not really a programmer here so my blueprint logic might be wrong.

I basically want to ‘unhide’ a 3D widget on begin overlap and have the buttons change the texture of the mesh. All is fine in the Editor but when i package project (both for ‘Development’ and ‘Shipping’) and try and use the buttons from the widget it instantly crashes with ‘Fatal Error’. and the Violation Code is c0000005

Here is my log. I tried googling the Violation code and I’ve come across that it means there is a Null Pointer somewhere. Does anyone know how to help me locate it? or simply fix this for me? Been trying for days now and I cannot find any form of help.

Attached are also my Widget blueprints. Need any more info just let me know and ill post.

Widget Trigger Actor has the overlap box component which shows and hides the 3D Widget
then there is the 3D Widget Actor which shows and has its buttons pressed
then there is the Widget Blueprint which has all the ‘logic’ to changing the textures