When I run the following NDSolve command, Mathematica 12.0 just spits back my input as its output, with no error messages. Why is it failing to execute? I have been all over the syntax, but can find nothing wrong.
It works for me with no changes. Have you tried turning the computer off and back on again? Really.
If that does make it work then that may mean that you previously assigned some value to some symbol and didn’t realize that Mathematica was remembering that assignment.
Your latest screenshot looks like it has curly braces on the right side of IO’[t]=={…} and on the right side of RR’[t]=={…} and those really worry me. I do not see those curly braces in the code that you pasted in your first post. Curly braces in Mathematica define lists and are completely different from parens.
Let’s try a quick experiment.
Scrape your code from your first post into your clipboard.