As long as this APP successfully establishes connection to Rest API, the value of total amount remaining virtual energy (as from "energy" column) will always be displayed (for vehicle that has VE) in Virtual Energy widget regardless whether have done any laps, while other values require at least one valid lap to be calculated and shown.
However, from your screenshots, all values are zero, so it is not related to calculation, that could only be one of the following reasons:
1. RestAPI module is disabled. But as you mentioned all modules were enabled, so this should not be the case.
2. Virtual energy is not available for the vehicle you were driving, notably LMP2 or GTE that doesn't have virtual energy, but I'm sure you were driving a car with VE.
3. You may have some kind of "network firewall" programs in the system that blocked this APP from accessing game's Rest API through localhost address (127.0.0.1:5397 for RF2, and 127.0.0.1:6397 for LMU). Since virtual energy data is only available from game's Rest API, it is required to allow this APP to access localhost address in order to connect to game's Rest API and receiving virtual energy data. This is mostly likely the cause of your issue, as someone had this issue before with firewall program blocking this APP.
You can check whether Rest API is properly connected by first drive out of garage with a VE vehicle, then ESC, and open TinyPedal main window, from "Help" menu, select "Show Log", scroll to bottom, and there will be log that tells whether Rest API is successfully connected or not. For example, if it says something like "RestAPI: ERROR" or "data not found", then it means connection to Rest API has failed, and you should check your network or firewall programs setting.