For balance, here's a complaint of Apple keyboard outgassing. Customer replaced the keyboard at the store.. and the new keyboard outgasses even more strongly, obviously.
Now the real question is, what strategy is most effective in stopping this. Probably most broad and effective solution is to not ban any "substance" like currently has been done, but instead widen the current CE spot-checking system to also have a RoHS compliancy check through spot testing of synthetic materials in consumer products while adding an alphanumeric code that allows the consumer to pull out the material safety datasheet that indicates expected outgassed substances and their levels. The reason for the alphanumeric code instead of say QR-code is that the code must be also be put into small products like cables and any synthetic material.
Then simply, if the code in the material upon spot check does not track back to test performed on that product through matching the outgassing composition signature in later spot check, it can be assumed to be fake product (eg. cable vendor 2 using code of cable vendor 1 without paying for the testing). Then also each government will add some spending to perform spot tests on products, a simple job that can be done by those who can't find job otherwise. If a product is found to fail test then the product is considered hazardous waste material and the companies involved in production of such share the disposal fees - provided they can be tracked down of course if the product is still made available on the market. (You probably need some sort of toxic waste burner with plasma gasification so there is some logistic cost to ship the waste to such rare facilities globally).