On my last contract, working with very competent people, I got struck with one of the biggest procrastination wave I ever experienced. Thanks to a bit of introspection and awesome support from the team, I Realized this was just anxiety due to the imposter syndrome.
Realizing that really helped.