Allen fined for promotional no-shows
Mark Allen has been fined £2,000 plus £1,000 costs by World Snooker for failing to turn up to promotional events.
The Northern Irish potter was found to be in breach of three regulations, including the promise to "co-operate with WSL and the WPBSA to promote and develop the sports of snooker".
"Media commitments are an integral part of a tournament and are important for the image and commercial expansion of the sport," a WPBSA statement added.
"The [Disciplinary] Committee considered these failures as persistent and serious breaches of both his contract with WSL and the Members Rules."
Allen has been embroiled in rows with the governing body before.
In June he was fined £10,000 and handed a suspended three-month ban for claiming that cheating in snooker was "a Chinese thing" - and also forced to undergo media training.
In March he came under fire for tweeting about China: “This place is horrendous! It just baffles me how world snooker continuously go out of their way to put tournaments on in the middle of nowhere.
"Dead cat found this morning. Any wonder this place stinks. Must be dead cats all round the town.”
The WPBSA also stated that Stephen Lee had been found guilty "of a breach of the WPBSA Members and Disciplinary Rules in relation to two breaches of contract that directly related to his role as a professional snooker player that led to two County Court Judgements against him".
He has been reprimanded and given a formal warning as to his future behaviour.
His offence is thought to relate to the wearing of logos during TV matches in 2010.