Plastic doesen't "go bad" as food might, although it might have absorbed some moisture. That shouldn't affect adhesion tho as it boils off in the extruder. Often different brands of fillament have different properties. One brand may stick well to plain glass, while another may need hairspray or lemon juice. My usual testing order is as follows:
Plain Glass
Hairs sprayed glass
3M blue tape
3M blue tape with ABS juice
3M blue tape wiped down with acetone then wiped with ABS juice
I hope something works, as there's nothing more disappointing than having an unusable roll of fillament.