I am afraid that this method is not called as annotations on overridden methods are not inherited and you don't mark this method with @ProvidesTrait. Could you check?