+1 that this is most likely a cloud sync issue, if you have your vault stored in iCloud, OneDrive, Dropbox, Google Drive, etc.
Or if you have Obsidian Sync and mix it with another sync tool, that can also cause problems.
If you do have it stored in a cloud tool, make sure that the settings of that tool are set to always keep the files on your device. If it makes the files cloud-only, Obsidian can’t see them. For OneDrive, this is a right-click “Always Keep On This Device” option. On Mac/iCloud this is in the iCloud settings for “Optimize Mac Storage”.
I’ve moved this to Help for now, because bug reports need to include that “Show debug info” or other information that helps them reproduce the issue. (Still happy to try to help!)