Something strange just happened. I tried to spin a Pokestop right as it was turning to blue, but it wouldn't let me.
I impatiently kept trying and eventually it said 'try again later'. So I restarted my game and now the Pokestop is purple! But the other ones around me (I'm in an area where I can reach 4) are able to be used perfectly.
Did I lose my items?