iOS Parse and Obj-c: PFKeychainStore failed to set object for key 'currentUser'
<p>During app execution I got sometimes this error:</p>

<pre><code>PFKeychainStore failed to set object for key 'currentUser', with error: -34018
</code></pre>

<p>It doesn't happen always, just sometimes.
For example, I run this code in viewDidLoad</p>

<pre><code>NSLog(@"%@", [PFUser currentUser]);

if ([ManageConnection isWiFi] || [ManageConnection isFastConnection]) {
    [[PFUser currentUser] fetchInBackgroundWithBlock:^(PFObject * _Nullable object, NSError * _Nullable error) {
        if (error != nil) {
            [ParseErrorHandlingController handleParseError:error];
        }
        else {
            self.user = (PFUser *)object;
</code></pre>

<p>When I print on console [PFUser currentUser] value, it exists</p>

<pre><code>&lt;PFUser: 0x6080000e8980, objectId: 5ZgXxNrT5C, localId: (null)&gt;
</code></pre>

<p>But when I try to fetch the user I got the error above. Any suggestions?</p>

<p>I'm using the latest version of Parse.</p>