What type of cannister have you bought?
The S30 valve only accepts the Hambleton Bard S30 cannister, that to confuse matters is now refilled by Brewgas as the L30 cannister. However, 240g of gas seems to be the right amount a S30 cannister would hold.
If you have the correct cannister, do you...