stymied
To be stymied is to be prevented from doing something by a problem or obstacle. When you're stymied, you're not able to accomplish anything because of the obstacles in your way.
The project was stymied by the lack of funds.
The project was stymied by the lack of skill.