I edited the main post title as it seems to be a permission thing. I can no longer change wifi settings anymore as well as an error pops up saying "Not authorized to control networking".
I believe this is because the system thinks the session is not active.
When I use the liginctl command, it shows the session as inactive:
loginctl show-session 1
Id=1
Timestamp=Wed 2014-08-27 10:17:26 PDT
TimestampMonotonic=11467433
VTNr=7
Display=:0
Remote=no
Service=kdm
Scope=session-1.scope
Leader=2721
Audit=1
Type=x11
Class=user
Active=no
State=online
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
on the other hand, when I use ck-list-sessions, it shows the session as active.
Session1:
unix-user = '1000'
seat = 'Seat1'
session-type = ''
active = TRUE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2014-08-27T17:17:26.819118Z'