MTR status reopened but I129 approved

Last year I applied for MTR and got I290B filed. Now on my old I129 application status got updated recently to “Case is approved”, but I290B still shows “Case is Reopened”. What does that mean? is my H1B approved or not?

Thanks for your help.

Yes this means it approved. I got the approval notice yesterday.

Hi ,

How long it took to get MTR approved?For what reason they initially denied.

Please let me know.