Forgot to mention the exception thrown when running as Widget;
ClassNotFoundException: net.miginfocom.layout.ContainerWrapper
However it's obviously present in the miglayout-3.7.jar since the project works when running as Stage for example. The jar is loaded by the widget runner since it get's logged as a "Resource updated" row in the console, but after that it seems to fail.