M&T Bank Online & Mobile Banking Issues Reported – What Customers Need to Know (2025)

Table of Contents
HOURLY DAILY Top Picks

Advertisement

M&T Bank Online & Mobile Banking Issues Reported – What Customers Need to Know (1)

M. Suhail

New Hartford, New York - Feb 24, 2022: Wide Night View of M&T Bank Building Drive-Thru. M&T Bank Corporation is an American bank holding co. headquartered in Buffalo, New York. It operates 780 branches.

SOURCE: M. Suhail

Advertisement

M&T Bank reports issues with online and mobile banking

M&T Bank Online & Mobile Banking Issues Reported – What Customers Need to Know (3)

Updated: 9:44 AM EDT Sep 19, 2025

Editorial Standards ⓘ

M&T Bank is experiencing "intermittent issues" with its online and mobile banking on Friday morning, the company said in a social media post.M&T Bank said it is working to resolve the issue.As of 9 a.m., more than 2,000 customers reported an issue with M&T Bank services, according to Downdetector. Some customers posted on social media, saying they did not receive their direct deposits.M&T Bank operates in 13 states on the East Coast and Washington, D.C.

M&T Bank is experiencing "intermittent issues" with its online and mobile banking on Friday morning, the company said in a social media post.

M&T Bank said it is working to resolve the issue.

Advertisement

As of 9 a.m., more than 2,000 customers reported an issue with M&T Bank services, according to Downdetector.

Some customers posted on social media, saying they did not receive their direct deposits.

M&T Bank operates in 13 states on the East Coast and Washington, D.C.

Starlink outage affects tens of thousands, including Ukrainian military

Latest Forecast
° F FEELS LIKE

HOURLY

DAILY

RADAR TRAFFIC

${data.primaryTemp}°

${data.secondaryInfo}

`; } function refreshWeatherIframe(containerId) { var iframeId = 'weather-iframe-' + containerId; var iframe = document.getElementById(iframeId); if (iframe && iframe.src) { var originalSrc = iframe.src; iframe.src = originalSrc + (originalSrc.indexOf('?') > -1 ? '&' : '?') + 't=' + Date.now(); } } function initializeWeatherBox(container) { var containerId = container.getAttribute('data-container-id'); function switchWeatherTab(tabName, clickedElement) { container.querySelectorAll('[data-tab-id]').forEach(function(tab) { tab.classList.remove('open'); }); clickedElement.classList.add('open'); container.querySelectorAll('[data-content-id]').forEach(function(content) { content.style.display = 'none'; }); var targetContent = container.querySelector('[data-content-id="' + tabName + '"]'); if (targetContent) { targetContent.style.display = 'block'; } } function loadWeatherData() { // If weather data is already being loaded, wait for it if (window.weatherDataPromise) { window.weatherDataPromise.then(function(data) { if (data && data.data) { var weatherContainer = container.closest('.weather-box-container'); if (weatherContainer) { weatherContainer.style.display = 'flex'; updateCurrentWeather(data.data); updateForecastTabs(data.data); updateWeatherAlertsBar(data.data); } } }); return; } var location = { zip: window.DEFAULT_ZIPCODE }; try { var storedLocations = localStorage.getItem('hrst.zip.history'); if (storedLocations) { var locations = JSON.parse(storedLocations); if (locations && locations.length > 0) { location = locations[0]; } } } catch (e) {} var apiUrl = (window.DEWY_HOSTNAME || '') + '/api/v1/weather/full/' + location.zip; if (window.fetch) { window.weatherDataPromise = fetch(apiUrl) .then(function(response) { return response.json(); }) .then(function(data) { if (data && data.data) { var article = container.closest('.article--wrapper'); var weatherContainer = container.closest('.weather-box-container'); if (weatherContainer) { weatherContainer.style.display = 'flex'; updateCurrentWeather(data.data); updateForecastTabs(data.data); updateWeatherAlertsBar(data.data); } return data; } }) .catch(function(error) { console.error('Error loading weather:', error); }); } } function updateWeatherAlertsBar(weatherData) { var weatherWatchHeader = container.querySelector('.weather-watch-header'); if (weatherWatchHeader && weatherData.alerts_count > 0) { weatherWatchHeader.className = 'weather-watch-header has-alerts'; var weatherWatchText = weatherWatchHeader.querySelector('.weather-watch-text'); var weatherWatchLink = weatherWatchHeader.querySelector('.weather-watch-link'); if (weatherWatchText) { weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`; } if (weatherWatchLink) { weatherWatchLink.href = '/alerts'; } } } function updateCurrentWeather(weatherData) { if (weatherData.current) { var tempEl = container.querySelector('.weather-grid--current-temp-value'); if (tempEl) tempEl.textContent = weatherData.current.temp_f || ''; var iconEl = container.querySelector('.weather-grid--current-icon'); if (iconEl && weatherData.current.icon_name) { iconEl.className = 'weather-grid--current-icon weather-current-icon icon icon-weather-' + weatherData.current.icon_name; } var skyEl = container.querySelector('.weather-grid--sky'); if (skyEl) skyEl.textContent = weatherData.current.sky || ''; var feelsEl = container.querySelector('.weather-grid--feels'); if (feelsEl) feelsEl.textContent = (weatherData.current.feels_like_f || weatherData.current.temp_f || '') + '°F'; } } function calculateVisibleItems(container, containerId) { var isWeatherBoxV2 = containerId === 'home-weather-v2'; if (isWeatherBoxV2) { return 6; } return 5; } function updateForecastTabs(weatherData) { if (weatherData.hourly) { var hourlyContainer = container.querySelector('.weather-hourly-forecast'); if (hourlyContainer) { var html = ''; var visibleItems = calculateVisibleItems(hourlyContainer, containerId); var maxHours = Math.min(visibleItems, weatherData.hourly.length); for (var i = 0; i < maxHours; i++) { var hour = weatherData.hourly[i]; html += generateForecastItem({ timeLabel: hour.hour_display, iconName: hour.icon_name, primaryTemp: hour.temp_f, secondaryInfo: hour.precip_chance + '%' }); } hourlyContainer.innerHTML = html; } } if (weatherData.daily) { var dailyContainer = container.querySelector('.weather-daily-forecast'); if (dailyContainer) { var html = ''; var visibleItems = calculateVisibleItems(dailyContainer, containerId); var maxDays = Math.min(visibleItems, weatherData.daily.length); for (var i = 0; i < maxDays; i++) { var day = weatherData.daily[i]; var dayName = getShortDayName(day.day); html += generateForecastItem({ timeLabel: dayName, iconName: day.icon_name, primaryTemp: day.high_f, secondaryInfo: day.precip_chance + '%' }); } dailyContainer.innerHTML = html; } } } function getShortDayName(dayName) { switch (dayName) { case 'Today': return 'Today'; case 'Tomorrow': return 'Tmrw'; case 'Sunday': return 'Sun'; case 'Monday': return 'Mon'; case 'Tuesday': return 'Tue'; case 'Wednesday': return 'Wed'; case 'Thursday': return 'Thu'; case 'Friday': return 'Fri'; case 'Saturday': return 'Sat'; default: return dayName; } } container.querySelectorAll('[data-tab-id]').forEach(function(tab) { tab.onclick = function() { switchWeatherTab(this.getAttribute('data-tab-id'), this); return false; }; }); loadWeatherData(); window.addEventListener('pageshow', function(event) { if (event.persisted) { // Fix for weather radar iframe appearing gray after browser back/forward navigation // When user navigates back, the page loads from browser cache but the iframe // content doesn't restore properly, showing a gray screen instead of the radar map // This forces a fresh reload of the iframe by adding a timestamp parameter setTimeout(function() { refreshWeatherIframe(containerId); }, 300); } }); } document.querySelectorAll('.weather-sidebar').forEach(function(weatherBox) { initializeWeatherBox(weatherBox); }); document.addEventListener('fullscreenchange', function() { var fullscreenElement = document.fullscreenElement; if (!fullscreenElement) { document.querySelector('.weather-box-container').querySelectorAll('.fa-times').forEach(function(icon) { icon.classList.remove('fa-times'); icon.classList.add('fa-expand'); }); } });});

Top Picks

`; } function refreshWeatherIframe(containerId) { var iframeId = 'weather-iframe-' + containerId; var iframe = document.getElementById(iframeId); if (iframe && iframe.src) { var originalSrc = iframe.src; iframe.src = originalSrc + (originalSrc.indexOf('?') > -1 ? '&' : '?') + 't=' + Date.now(); } } function initializeWeatherBox(container) { var containerId = container.getAttribute('data-container-id'); function switchWeatherTab(tabName, clickedElement) { container.querySelectorAll('[data-tab-id]').forEach(function(tab) { tab.classList.remove('open'); }); clickedElement.classList.add('open'); container.querySelectorAll('[data-content-id]').forEach(function(content) { content.style.display = 'none'; }); var targetContent = container.querySelector('[data-content-id="' + tabName + '"]'); if (targetContent) { targetContent.style.display = 'block'; } } function loadWeatherData() { // If weather data is already being loaded, wait for it if (window.weatherDataPromise) { window.weatherDataPromise.then(function(data) { if (data && data.data) { var weatherContainer = container.closest('.weather-box-container'); if (weatherContainer) { weatherContainer.style.display = 'flex'; updateCurrentWeather(data.data); updateForecastTabs(data.data); updateWeatherAlertsBar(data.data); } } }); return; } var location = { zip: window.DEFAULT_ZIPCODE }; try { var storedLocations = localStorage.getItem('hrst.zip.history'); if (storedLocations) { var locations = JSON.parse(storedLocations); if (locations && locations.length > 0) { location = locations[0]; } } } catch (e) {} var apiUrl = (window.DEWY_HOSTNAME || '') + '/api/v1/weather/full/' + location.zip; if (window.fetch) { window.weatherDataPromise = fetch(apiUrl) .then(function(response) { return response.json(); }) .then(function(data) { if (data && data.data) { var article = container.closest('.article--wrapper'); var weatherContainer = container.closest('.weather-box-container'); if (weatherContainer) { weatherContainer.style.display = 'flex'; updateCurrentWeather(data.data); updateForecastTabs(data.data); updateWeatherAlertsBar(data.data); } return data; } }) .catch(function(error) { console.error('Error loading weather:', error); }); } } function updateWeatherAlertsBar(weatherData) { var weatherWatchHeader = container.querySelector('.weather-watch-header'); if (weatherWatchHeader && weatherData.alerts_count > 0) { weatherWatchHeader.className = 'weather-watch-header has-alerts'; var weatherWatchText = weatherWatchHeader.querySelector('.weather-watch-text'); var weatherWatchLink = weatherWatchHeader.querySelector('.weather-watch-link'); if (weatherWatchText) { weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`; } if (weatherWatchLink) { weatherWatchLink.href = '/alerts'; } } } function updateCurrentWeather(weatherData) { if (weatherData.current) { var tempEl = container.querySelector('.weather-grid--current-temp-value'); if (tempEl) tempEl.textContent = weatherData.current.temp_f || ''; var iconEl = container.querySelector('.weather-grid--current-icon'); if (iconEl && weatherData.current.icon_name) { iconEl.className = 'weather-grid--current-icon weather-current-icon icon icon-weather-' + weatherData.current.icon_name; } var skyEl = container.querySelector('.weather-grid--sky'); if (skyEl) skyEl.textContent = weatherData.current.sky || ''; var feelsEl = container.querySelector('.weather-grid--feels'); if (feelsEl) feelsEl.textContent = (weatherData.current.feels_like_f || weatherData.current.temp_f || '') + '°F'; } } function calculateVisibleItems(container, containerId) { var isWeatherBoxV2 = containerId === 'home-weather-v2'; if (isWeatherBoxV2) { return 6; } return 5; } function updateForecastTabs(weatherData) { if (weatherData.hourly) { var hourlyContainer = container.querySelector('.weather-hourly-forecast'); if (hourlyContainer) { var html = ''; var visibleItems = calculateVisibleItems(hourlyContainer, containerId); var maxHours = Math.min(visibleItems, weatherData.hourly.length); for (var i = 0; i < maxHours; i++) { var hour = weatherData.hourly[i]; html += generateForecastItem({ timeLabel: hour.hour_display, iconName: hour.icon_name, primaryTemp: hour.temp_f, secondaryInfo: hour.precip_chance + '%' }); } hourlyContainer.innerHTML = html; } } if (weatherData.daily) { var dailyContainer = container.querySelector('.weather-daily-forecast'); if (dailyContainer) { var html = ''; var visibleItems = calculateVisibleItems(dailyContainer, containerId); var maxDays = Math.min(visibleItems, weatherData.daily.length); for (var i = 0; i < maxDays; i++) { var day = weatherData.daily[i]; var dayName = getShortDayName(day.day); html += generateForecastItem({ timeLabel: dayName, iconName: day.icon_name, primaryTemp: day.high_f, secondaryInfo: day.precip_chance + '%' }); } dailyContainer.innerHTML = html; } } } function getShortDayName(dayName) { switch (dayName) { case 'Today': return 'Today'; case 'Tomorrow': return 'Tmrw'; case 'Sunday': return 'Sun'; case 'Monday': return 'Mon'; case 'Tuesday': return 'Tue'; case 'Wednesday': return 'Wed'; case 'Thursday': return 'Thu'; case 'Friday': return 'Fri'; case 'Saturday': return 'Sat'; default: return dayName; } } container.querySelectorAll('[data-tab-id]').forEach(function(tab) { tab.onclick = function() { switchWeatherTab(this.getAttribute('data-tab-id'), this); return false; }; }); loadWeatherData(); window.addEventListener('pageshow', function(event) { if (event.persisted) { // Fix for weather radar iframe appearing gray after browser back/forward navigation // When user navigates back, the page loads from browser cache but the iframe // content doesn't restore properly, showing a gray screen instead of the radar map // This forces a fresh reload of the iframe by adding a timestamp parameter setTimeout(function() { refreshWeatherIframe(containerId); }, 300); } }); } document.querySelectorAll('.weather-sidebar').forEach(function(weatherBox) { initializeWeatherBox(weatherBox); }); document.addEventListener('fullscreenchange', function() { var fullscreenElement = document.fullscreenElement; if (!fullscreenElement) { document.querySelector('.weather-box-container').querySelectorAll('.fa-times').forEach(function(icon) { icon.classList.remove('fa-times'); icon.classList.add('fa-expand'); }); } });});

Loading more articles...

M&T Bank Online & Mobile Banking Issues Reported – What Customers Need to Know (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 5956

Rating: 4.6 / 5 (56 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.