I see, is your PST file saved on your local drive and not inside OneDrive?
Move your PST to a local folder like Documents, then open Outlook, go to File, Account Settings, Data Files, add the PST again from its new location, then open Control Panel, Indexing Options, select Modify and make sure your user folder is checked, restart your PC and wait for indexing to finish in Outlook under Search Tools, Indexing Status, this will allow Windows search to index the full email content and fix body search.