After dissolving faces, subdivide on the face doesn't work
because it's a NGon. dissolving faces doesn't dissolve vertices. if you're in vertex mode, you'll see subdividing won't affect the face but adds vertices (and then edges). It's not a bug, your face is and continues to be a NGon.