Add specs and minor fixes related to external activity browse page

[#71592464]