Your CR may have a check valve integral in the gas cap. My XR400 does.
Your best bet is to clean or replace the check valve. Clean it with a carb cleaner, after removing the rubber hoses, I would suggest Berryman's B-12. Either way, be sure to note which direction the valve goes. If you are unsure, or think it was incorrectly installed, blow strongly through the valve from both directions, the side that blocks the flow goes toward the gas tank.
If neither side blocks the flow, it is either not cleaned well, or is not a check valve {it is a swivel to keep the hose from twisting}
If both sides block the flow, it is still plugged, clean more.
The fuel tank must be vapor vented in both directions. A check valve is optional, but helps when you are upside down with the bike on top of you { a situation I vaguely remember!} An unvented tank can cause fuel starvation and flooded carbs, depending on the conditions.
Robert