Did you have the roaming option? Giffgaff members can now use their goodybag allowance while travelling in the EU. This does not include being still in UK. This means that data usage, calls and texts to standard UK landline and mobile numbers, and numbers in the other EU countries will simply be deducted from your remaining allowance.
In order to roam with your goodybag you will need to have roaming enabled under your details page here https://community.giffgaff.com/t5/Using-giffgaff/Key-info-for-roaming-in-the-EU-and-selected-destinations/ta-p/20408053
knowledge base link for more details on using the giffgaff services in the EU.