ah yes, ive found what was happening. i had tried switching "no init" to "init" on the toggle, but it kept changing its state between closing and opening the patch, which was confusing me.
embarrassingly ive found it was because i had set up a [loadbang] into the toggle, followed by a [spigot], in an attempt to load the toggle's saved state into the [spigot]'s right input upon patch opening. this was of course switching the toggles state upon opening.
if anyone is interested i have now fixed this (see attached patch), so that i can use a toggle to open/close the [spigot]'s gate, which will then reamin in the same state between opening and closing the patch!
thanks for all your help!!
mod, with regards to saving i was referring to a button within the patch that would do a file save, i.e. cmd+s on mac, and i presume ctrl+s on pc???
http://www.pdpatchrepo.info/hurleur/Exampleforforum.pd