When I am typing in an Org-mode code block, if I type ‘+’, ‘=’, ‘/’, ‘*’ then it makes the block lose all formatting. If however a different character precedes one of these characters (for example ‘&/’ or ‘a*’), the formatting remains. If a different character comes after one of these characters, the formatting disappears. This happens for any language I specify. It does not seem anyone else has this problem.