No local checkpoint; not getting remote one

I understand that this is supposed to be a feature, but my database is not replicating despite successful login because of this. What is causing there to be no initial local checkpoint? I am seeing this error when launching the app for the first time (after logging in) and after force shutting down and launching again.

Note: this started occurring when I updated from couchbase iOS 1.2 to 1.3

CB LOGGING: Sync: CBLRestPusher[https://website.com:4984/default/] STARTING …
nil
CB LOGGING: Sync: CBLRestPusher[https://website.com:4984/default/]: Reachability state = <encompassx.com>:reachable (02), suspended=0
CB LOGGING: Sync: CBLRestPusher[https://website.com:4984/default/]: Going online
CB LOGGING: Sync: CBLRestPusher[https://website.com:4984/default/] Progress: set active = 1
CB LOGGING: Sync: CBLRestPusher[https://website.com:4984/default/]: Successfully logged in!
CB LOGGING: Sync: CBLRestPusher[https://website.com:4984/default/]: No local checkpoint; not getting remote one
CB LOGGING: Sync: CBLRestPusher[https://website.com:4984/default/] Progress: set active = 0

Any help would be appreciated, thanks.

Turns out that this is what is looks like when you forget to port forward 4984 on your router. For some reason I thought when it said that it logged in correctly it meant it could communicate with the sync gateway, but evidently not. Sorry for asking this.