Listen, the VISUAL editor has many problems regarding images and codes.
Example, if I post a paypal donation button on a page, then I click VISUAL editor, it messes it up, the link doesn't work anymore and it has centering issues.
If I place a image in visual editor, then click text then click back visual, it somehow gets left aligned.
Any pieces of codes I place in the text editor, once I click that visual button it gets messed up!
Also the text editor needs way more options as I cannot switch between the visual editor to add an option because it will mess up images placed!