There was a bug and people were exploiting keys in solo haunted mansion, so Amy removed keys and credit bonuses from solo playing for now. She will add it back later on when she adds AI to solo player. You can still get keys and the bonuses playing with other players until she adds in the AI.
You can get keys in Jungle Cruise and Fireworks now though as well.