@Alexmcc take a look on the diagnostic section in the app and see what the actual voltage of the pack is. Fully charge should be close to 63v, flat is about 44v.
The percentage data is an approximation that the app uses and is known to be inaccurate, particularly if you don't balance charge the board very often. 90% is at the extreme though.