Pi transfers to Mainnet are gradual. If your coins have not yet been fully credited, it may be due to the processing queue. If some coins remain in the app, they may be associated with team members who have not yet passed KYC.
Pi Network requires all referrals in your circle to also pass KYC if any, otherwise their contribution to your balance will not be counted.
Or it may be that the system does not process the data immediately. Check the migration status in the Mainnet section of the Pi Network app.
At the moment, Pi Network is in no hurry to fully open the network, so delays are normal for them.