The Vapor Canister and loose/errant cahrcoal beads are a persistent problem. The "Official Remedy" is to replace the Evap canister as the errant beads will just migrate back to the Tank vent Valve (which bu the way is actually located ion the top of the fuel tank).
..
There is a "Fix" for the errant bead issue..
..
Take the faulty Cannister out of the vehicle. Put it on the work benbch in a well ventilated space and remove the end of the canister (you will have to carefully cut it off). Then, you remove the bad/degrated baffle assembly and pour all the granules into an old coffee can - or what ebver will hold them. Then you need to find a fine staniless steel mesh to replace the paper part of the baffle. I use a large food strainer as the donor part for this). Then find a suitable foam that is gasoline resistant for the foam part., Now, put the charcoal beads back in, and glue with 2-art fuel reistant epaoxy in place so the beads are retained in their part of the cannister. Re attafch the end you carefully cust off and reseal with epoxy. Re mount the cannister.
..
Now you will never have to worry about errant charcoal beads in you vent lines again.
..
By the way this whole problem s caused by over filling the fuel tank when you fill up with gas. Everyone like to put a little extra gas in, and when the fuel nozzle kicks off while filling the tank, the tendency is to try and out tyhat extra 5 or 10 cenbts worth of gas in. That "Extra" gas, is the gas that over flows and goes into the =Evap Cannister via the vent loines. This gas dissolves the paper baffle, and also degrades the foam. Te result is errant beads getting sucjked into the fuel inlet velt and tank vent durring the Vacuum purge cycle.