This still seems to be an issue, likewise for fishing they also don't seem to work. I checked the TrapDefinition.lua and it still shows the same as mentioned above.
I don't know if it's intended, but none of the "new" insects seem to do anything with fishing or trapping.