Caven was seeded 18 for the 2012 World Championship but lost to Roland Scholten 1–3 in the first round. Caven trailed Joe Cullen 0–4 and 1–5 in the last 16 of the UK Open, but produced a superb comeback, concluding with a 160 finish in the deciding leg to take the match 9–8.