Hi @washingtonduan it sounds like you have been 60 days or longer in Spain which means that the Roam Like at Home feature has expired. You need to use your SIM in the UK for a while before it will be reactivated.
If you are not using goodybags, the "EU Roaming" setting in your profile is irrelevent, you can use your SIM and pay per call, per SMS and per megabyte from airtime credit.
If you are unable to use your phone in Spain, try selecting a different roaming partner network.
Incidentally, depending on your actual usage, buying the £5 goodybag (although it will not work) will give you cheaper PAYG rates of 3.2p/min, 1p/SMS and 0.47p/MB
hi, cant use my giffgaff sim in my smart phone. no signal ! but the sim is ok in any old style phones. could you switch roaming back on for my sim card ?
If the SIM works in any phone at all, there is nothing wrong with the SIM or your giffgaff account.
Check that you have the correct settings in your APN profile. You need the specific settings for giffgaff. Your phone may have the settings for O2, which would work OK when in the UK, but not elsewhere.