Make sure procedural level is navigable?

I’m making a dungeon generator, for all intents and purposes I have it mostly how I want it to be. It’s completely procedurally generated. And sometimes this can result in areas not accessible by the player. Such as walls shutting off certain areas or doors not generating in some rooms.

Is there a way to check that an area is able to be pathfinded too? Some sort of way to check to make sure each floor tile is able to be traced form the start? I have no idea how you would even begin to approach this, I’m not looking for someone to come in and give me an answer, just someone to point me to any resources they have that could begin to give me an answer or way to attempt something similar in bps.