Hello,
Thanks for contacting us, and sorry for any inconvenience that might have been caused due to that.
Most likely you’ve checked the Search engine visibility option at WordPress Dashboard > Settings > Reading. Which is why your entire site is set to noindex
.

Rank Math doesn’t add canonical to pages with noindex
tag, since pages with noindex
tag are not meant to be indexed and canonical is not necessary for that.
To have canonical, please uncheck the box Search engine visibility, and flush the site cache and self-referencing canonical should be added automatically after that.
Let us know how it goes. Looking forward to helping you.
Thank you.
Thanks for the information! The site is indeed still under construction, so everything is closed and testing!
Hello,
We are super happy that we could address your concern. If you have any other questions in the future, know that we are here to help you.
If you don’t mind me asking, could you please leave us a review (if you haven’t already) on https://wordpress.org/support/plugin/seo-by-rank-math/reviews/#new-post about your overall experience with Rank Math? We appreciate your time and patience.
If you do have another question in the future, please feel free to create a new forum topic, and it will be our pleasure to assist you again.
Thank you.