My chain seems to be sitting the chain ring like in the pictures below then will snap into place and if you are going up hill or just applying alot of pressure it will slip altogether. I can only think of it being that i need a new chain or that i need to shorten the chain. Can anyone help please?
You need to replace your chainring, chain and cassette/cog. In future take better care of your chain. If you replace it before it gets too worn (google 'chain stretch') you won't have to replace the other parts so often.
Ring is definitely shot, and chain and cassette are most likely shot to.
If you replace everything at once it'll be cheaper in the long run - having mismatched rings / chain / cassette will just cause the newer components to wear out quicker.
Chainrings there's your problem and a bif of oil on that chain once you replaced the ring wouldn't go a miss. Oil is the cheapest mechanic in the world
temporarily solved the problem by shortening the chain and putting tension on it via the drop outs. Seemed alright earlier but planning on getting a new chain and a chainring too
Well there's your problem. If you put a penetrating oil on the rear hub it would help or use a inpact gun just be carefull. When you do ss use single speed stuff. Less wear less dropped chains.