There are a few potential causes of a vacuum not picking up dirt. One possibility is that the vacuum's filter has been clogged. Another possibility is that the suction power on the vacuum is not strong enough.