Hi
So the problem comes from the FlexiSystem plugin. That plugins does some routing for Flexicontent and hacks the routing system basically.
I kept searching aroudn this problem inside the Flexicontent code, and I found that you can make fix the problem by changing an option in Flexicontent "Types" parameters for Joomla articles:
Of course, I have no idea what the consequence is on Flexicontent. The regular pages on the site seems to load normally, but there may be consequences that I haven't seen.
I suggest to talk to the FC folks to see why they are doing this, and most importantly why it breaks the display of a simple article (the sh404SEF error page is a regular article), and also check with them if there are some bad consequences to this setting switch.
Rgds