Hi I am new to forums and drupal. I have searched google and as much of drupal as I can but I am at a loss for a solution to a problem that I have just noticed.

I have installed two sites (Main and subdomain) with drupal 8.2 and it has worked great. Somewhere around the 8.2.4 I noticed that if I used the internal contact form for members I got a 500 error. I am not sure when it started.

The log entry is:
Drupal\Core\Entity\EntityMalformedException: The "contact_message" entity cannot have a URI as it does not have an ID in Drupal\Core\Entity\Entity->toUrl() (line 179 of /home/XXXXXX/public_html/core/lib/Drupal/Core/Entity/Entity.php).

The only time I have ever played around directly with the drupal installation (other than the plug and play stuff) was about 3 months back when I installed the multilingual modules so that a user could translate in Russian. Some how I got in all manner of strife and my user interface ended up in Russian as well? I used PHPadmin to change my language code back to "en" to get back to English. I have no idea if this started the problem, it was just the only time that I have fiddled.

I have tried to undo members since the installed translation modules and I have tried to disable the translation modules. No result.

I am using a remote windows hosted server and not on my own localhost development. It was working fine in the past.
I admit although I am fairly familiar with LAMP servers in the past and cut many a code the structure and function of drupal is a bit of a mystery for me as I have not had the time to get into it. It worked out of the box and so I stopped investigating it.

Cheers
Erik