Diving - Issue with NDL canculation when ascending

. At 40m I had 3 min NDL when starter ascensing. At 30m 2 min. From 30 to 18 no additional minutes. At the contrary it.indicated a compulsory stop at 4,5m...

My dive buddy (Suunto) had 14m NDL when I want to 0...

Any solution ?