We are experiencing technical problems with our Wowza media server and new recordings might not be showing up on the site. We will update users once the issues are resolved. It is recommended that users should not use the record function at the moment, thanks Mike