In many intracellular settings, substrate gradients can arise from background sources or from local consumption, and each scenario has been studied individually. However, the impact of partial or complete "blockage" by cellular structures-such as larger BMCs or organelles-on these gradients has received less attention. In this work, we develop a theoretical framework that explicitly accounts for blockage in consuming and non-consuming cases. Our findings reveal that even passive blockers can significantly reshape local gradients, leading to substantial alterations in the transport behavior of diffusiophoretic particles.