Certainly I haven't heard of any news of the STOCK act from 2012 actually being enforced, e.g. no insider trading convictions or anything.
https://en.wikipedia.org/wiki/STOCK_Act#Amendment
https://www.congress.gov/bill/113th-congress/senate-bill/716
I've ever seen a proposed reformulation of these laws that would redraw the lines clearly enough to prevent abuse by politicians but not impede legitimate cases. Maybe the best solution is to ban politicians from trading individual stocks, only broad market indexes / mutual funds.