Top Level Router on Ospf Domain not able to get redistributed routes from NSSA Area

My network kind of diagram:

ISP
|
R1
| BACKBONE
R2
| NSSA AREA
R3

I used the NSSA on R3 facing zone because I have static routes on it I would like to be published/redistributed to backbone. But after successfully bringing up my OSPF config. The static routes redistributed/advertised from R3 are only visible on R2 routing table. On R1 I don’t see any of them

NSSA simple means:
The ASBR generates a Type 7 LSA that contains the external routing information. The ABR receives each Type 7 LSA, translates it to a Type 5, and floods it into area 0.

  • So it goes opposite side -

ISP
ll
NSSA
ll
BACKBONE

https://wiki.mikrotik.com/wiki/Manual:OSPF_Case_Studies#NSSA

what “translator-role” did you set? If it is set to “never” then no routes will be translated.

Should I set to translate always on both routers area config? R2 R3?

Setting R2 as translate candidate did the trick