Speaking with Paypal Support will be the best thing you can do. They can help ensure your Paypal account is set up correctly and look into why there is a 21-day hold on the funds. The two are likely connected. You can contact Paypal Support here.
Trevor | Community Moderator @ Shopify - Was my reply helpful? Click Like to let me know! - Was your question answered? Mark it as an Accepted Solution - To learn more visit the Shopify Help Center or the Shopify Blog