Had an issue with BPS Pro Firewall and Time.ly (all-in-one-event-calendar). When the Plugin Firewall is enabled, the events do not expand down to show full info when clicked. The expand all button also does not work. Disabling the Firewall and all Time.ly events work as normal.
Solution (for anyone else using BPS Pro and Time.ly [tested with Time.ly version 2.5.32]):-
Navigate to BPS Pro, Plugin Firewall, Edit the Plugins Script|File Whitelist Text Area, and add a comma to the last entry and a single space and then this line /all-in-one-event-calendar/public/js/*.js
Click Save Whitelist options, and click Activate (Plugin Firewall)