Exchange rates are not updated since 2015

Unfortunately I have no experience with the firewall of Fedora, but my guess would be still that this is the first thing you should investigate, if it is blocking Portfolio Performance from communicating with ECB server.