Hello,

It looks like you did not really fix any problem.

You simply added layer=-1 to relation 9647700 in order to evade the validator warning… but without solving the underlying problem of crossing ways.  It is like sweeping dust under the carpet. :-(

One more suggestion: Please take some time reading this page. It contains useful hints to improve the way you describe your changes in the OSM database.
https://wiki.openstreetmap.org/wiki/Good_changeset_comments