Fix: A failing widget construct halts the whole process
Replaced the 'construct' event by the 'widget' event