As @karl1 has pointed out the dollar signs are a "trigger" symbol for Katex mathematical and chemical expression notations. You can see that the font colour has changed for the numbers "1020" in the markdown pane and the font type has changed for them in the render pane on the right. What was said about "escaping" the dollar signs by putting a backslash before them will work.
However, Katex is switched on by default so if you do not actually use Katex / mhchem notation another option for you is to turn it off by unchecking,
If you want to keep Katex switched on another option is to mark the password string as code. When classed as code any text between the two backticks is treated "literally" and so does not trigger any rendering of Katex, Markdown or HTML tags.
In the image below it is not just Katex causing the problem, it is also text that Joplin sees as Markdown and HTML tags in the text.
Thanks all,
I will just change my habits on using the $ symbol in passwords, not use it at all.
I experimented with using BACKSLASH in front, then a Space, and then using the $ symbol, but once it is entered once, the 2nd and 3rd times it omits it in the right panel anyway.
Can't have that, so will just never use $ in passwords.
When I started using Joplin, I also thought about storing data with keywords in Joplin. I dropped that thought for security reasons and started with KeePass instead. May I ask why you’ve choosen Joplin?
Because KeepassXC is not working for me, it refuses to work period in Linux Mint LM21.2 Cinnamon, so I unlinked it from the browsers, and now letting Firefox control all passwords.
I then record that and put it in Joplin for quick access when I need it.
I used to use LastPass, but they got hacked, and I changed all of my passwords, and unlinked from LastPass