Device does not lock immediately
Once you have locked the device, go to Android Settings > Security > Lock Phone After... > Change from the default of 5 minutes to Immediately. Now you can disable the lock, but remote lock/unlock from the website will work instantly.
Note: We have had reports of apps such as "Phone Locator Pro" causing the lock screen to crash. Please uninstall such apps and test SeekDroid again.