Sounds like a bug! Edit: Code looked fine initially but someone else also pointed out the issue, will get it fixed soon.
sorry, its still broken