How to bind inner signals from DUT?

In reply to mlsxdx:

This is the result after changing the binding.
0 tb.dutI.A0: x
0 tb.dutI.A1: x
0 tb.dutI.A0: z
1 in1 for tb.dutI.A0.m0.set_inner is 0
1 tb.dutI.A0: 0
2 in1 for tb.dutI.A1.m1.set_inner is 1

@1, tb.dutI.A0: 0 //works as expected
@2, tb.dutI.A1.m1.set_inner //works as expected, the set_inner task get called

Why the always $display not executed?
always@* $display($time, “%m: %0b”, inner);