There's another potential cause for procrastination, that this website doesn't seem to diagnose or offer advice on - I have a hypothetical task in front of me, which is interesting, impactful, within my skill range, well-defined, and I know the first couple steps to start on it. I estimate that I can complete the task with 2~3 hours of solid work. This sounds like the _ideal_ anti-procrastination scenario, right? But…
You are not going to make progress directly, but you will have a few hooks to think about during the meeting. If it's a wasteful meeting you get something worthwhile to do, and if it's a useful meeting then no harm done.