After carefully reviewing my app and subscription setup, I realized that my initial submissions were missing subscriptions linked to the app version, which caused the paywall issue. According to Apple's guidelines, subscriptions must be included with a new app version submission for them to be properly reviewed.
To address this, I've now added a new subscription and linked it directly to my app build. Both my app and the subscriptions have been under review for nearly 2 hours (typically a 10-minute process), possibly due to these recent changes.
Edit: Out of my 4 subscription, 3 of them approved and my approved as well. So, this solved my issue.